2010-04-15 13:39:15,566 INFO  schema update complete at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:160)
2010-04-15 13:39:15,566 INFO  starting update timestamps cache at region: org.hibernate.cache.UpdateTimestampsCache at org.hibernate.cache.UpdateTimestampsCache.<init>(UpdateTimestampsCache.java:41)
2010-04-15 13:39:15,566 WARN  Could not find configuration [org.hibernate.cache.UpdateTimestampsCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 13:39:15,581 INFO  starting query cache at region: org.hibernate.cache.StandardQueryCache at org.hibernate.cache.StandardQueryCache.<init>(StandardQueryCache.java:52)
2010-04-15 13:39:15,581 WARN  Could not find configuration [org.hibernate.cache.StandardQueryCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 13:39:15,800 INFO  CGLIB2 available: proxyTargetClass feature enabled at org.springframework.aop.framework.DefaultAopProxyFactory.<clinit>(DefaultAopProxyFactory.java:59)
2010-04-15 13:39:16,018 INFO  JDBC 3.0 Savepoint class is available at org.springframework.jdbc.datasource.JdbcTransactionObjectSupport.<clinit>(JdbcTransactionObjectSupport.java:60)
2010-04-15 13:39:42,228 INFO  JDK 1.4+ collections available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:76)
2010-04-15 13:39:42,228 INFO  Commons Collections 3.x available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:80)
2010-04-15 13:39:42,259 INFO  Loading XML bean definitions from class path resource [application-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 13:39:42,432 INFO  Loading XML bean definitions from class path resource [application-persistence-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 13:39:42,478 INFO  Loading XML bean definitions from class path resource [application-service-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 13:39:42,510 INFO  Loading XML bean definitions from class path resource [datasource.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 13:39:42,525 INFO  Bean factory for application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=11845181]: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [sessionFactory,hibernateProperties,hibernateInterceptor,userDAO,userDAOTarget,roleDAO,roleDAOTarget,functionalityDAO,functionalityDAOTarget,forumDAO,forumDAOTarget,groupDAO,groupDAOTarget,topicDAO,topicDAOTarget,replyDAO,replyDAOTarget,persistenceService,persistenceServiceTarget,transactionManager,userService,userServiceTarget,roleService,roleServiceTarget,functionalityService,functionalityServiceTarget,forumService,forumServiceTarget,groupService,groupServiceTarget,topicService,topicServiceTarget,replyService,replyServiceTarget,dataSource]; root of BeanFactory hierarchy at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:100)
2010-04-15 13:39:42,541 INFO  35 beans defined in application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=11845181] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324)
2010-04-15 13:39:42,588 INFO  Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@166c114] at org.springframework.context.support.AbstractApplicationContext.initMessageSource(AbstractApplicationContext.java:475)
2010-04-15 13:39:42,588 INFO  Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@17a7706] at org.springframework.context.support.AbstractApplicationContext.initApplicationEventMulticaster(AbstractApplicationContext.java:497)
2010-04-15 13:39:42,588 INFO  Pre-instantiating singletons in factory [org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [sessionFactory,hibernateProperties,hibernateInterceptor,userDAO,userDAOTarget,roleDAO,roleDAOTarget,functionalityDAO,functionalityDAOTarget,forumDAO,forumDAOTarget,groupDAO,groupDAOTarget,topicDAO,topicDAOTarget,replyDAO,replyDAOTarget,persistenceService,persistenceServiceTarget,transactionManager,userService,userServiceTarget,roleService,roleServiceTarget,functionalityService,functionalityServiceTarget,forumService,forumServiceTarget,groupService,groupServiceTarget,topicService,topicServiceTarget,replyService,replyServiceTarget,dataSource]; root of BeanFactory hierarchy] at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:278)
2010-04-15 13:39:42,666 INFO  Loading properties file from class path resource [hibernate.properties] at org.springframework.core.io.support.PropertiesLoaderSupport.loadProperties(PropertiesLoaderSupport.java:175)
2010-04-15 13:39:42,697 INFO  Hibernate 3.2.5 at org.hibernate.cfg.Environment.<clinit>(Environment.java:514)
2010-04-15 13:39:42,697 INFO  loaded properties from resource hibernate.properties: {hibernate.connection.username=root, hibernate.connection.password=****, hibernate.dialect=org.hibernate.dialect.MySQLDialect, hibernate.connection.url=jdbc:mysql://localhost:3306/ekms, hibernate.bytecode.use_reflection_optimizer=false, hibernate.connection.driver_class=com.mysql.jdbc.Driver} at org.hibernate.cfg.Environment.<clinit>(Environment.java:532)
2010-04-15 13:39:42,697 INFO  Bytecode provider name : cglib at org.hibernate.cfg.Environment.buildBytecodeProvider(Environment.java:681)
2010-04-15 13:39:42,697 INFO  using JDK 1.4 java.sql.Timestamp handling at org.hibernate.cfg.Environment.<clinit>(Environment.java:598)
2010-04-15 13:39:42,759 INFO  configuring from url: file:/C:/Users/rizhang/Desktop/%e9%a1%b9%e7%9b%ae%e5%a4%87%e4%bb%bd/0410_01/EKMS/bin/hibernate.cfg.xml at org.hibernate.cfg.Configuration.configure(Configuration.java:1441)
2010-04-15 13:39:42,837 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/User.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:39:42,915 INFO  Mapping class: com.capgemini.fs.app.ekms.model.User -> t_users at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:39:42,946 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.roles -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:39:42,946 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.moderatoredForums -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:39:42,946 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.memberOfForums -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:39:42,946 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.groups -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:39:42,946 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Role.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:39:42,978 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Role -> t_roles at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:39:42,978 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.users -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:39:42,978 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.functionalities -> t_role_functionality at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:39:42,978 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Functionality.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:39:42,993 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Functionality -> t_functionality at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:39:42,993 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Topic.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:39:43,024 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Topic -> t_topics at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:39:43,087 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Forum.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:39:43,102 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Forum -> t_forums at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:39:43,102 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.moderators -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:39:43,102 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.members -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:39:43,102 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Group.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:39:43,118 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Group -> t_groups at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:39:43,118 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Group.users -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:39:43,118 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Reply.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:39:43,165 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Reply -> t_replies at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:39:43,165 INFO  Configured SessionFactory: null at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1541)
2010-04-15 13:39:43,165 INFO  Building new Hibernate SessionFactory at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:738)
2010-04-15 13:39:43,165 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 13:39:43,165 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 13:39:43,165 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Topic.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 13:39:43,165 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 13:39:43,181 INFO  C3P0 using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/ekms at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:81)
2010-04-15 13:39:43,181 INFO  Connection properties: {user=root, password=****, autocommit=true, release_mode=on_close} at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:82)
2010-04-15 13:39:43,181 INFO  autocommit mode: true at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:85)
2010-04-15 13:39:43,196 INFO  MLog clients using log4j logging. at com.mchange.v2.log.MLog.<clinit>(MLog.java:80)
2010-04-15 13:39:43,461 INFO  Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true; trace: 10] at com.mchange.v2.c3p0.C3P0Registry.banner(C3P0Registry.java:204)
2010-04-15 13:39:43,572 INFO  Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@7b0520b4 [ connectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@a434159 [ acquireIncrement -> 2, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, debugUnreturnedConnectionStackTraces -> false, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 2tx3gj871z0wufv1cwljpy|768dc8, idleConnectionTestPeriod -> 120, initialPoolSize -> 3, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 120, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 20, maxStatements -> 100, maxStatementsPerConnection -> 0, minPoolSize -> 3, nestedDataSource -> com.mchange.v2.c3p0.DriverManagerDataSource@2d20b693 [ description -> null, driverClass -> null, factoryClassLocation -> null, identityToken -> 2tx3gj871z0wufv1cwljpy|1d85e85, jdbcUrl -> jdbc:mysql://localhost:3306/ekms, properties -> {user=******, password=******, autocommit=true, release_mode=on_close} ], preferredTestQuery -> null, propertyCycle -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false; userOverrides: {} ], dataSourceName -> null, factoryClassLocation -> null, identityToken -> 2tx3gj871z0wufv1cwljpy|15b4b49, numHelperThreads -> 3 ] at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getPoolManager(AbstractPoolBackedDataSource.java:462)
2010-04-15 13:39:43,806 INFO  RDBMS: MySQL, version: 5.1.40-community at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:89)
2010-04-15 13:39:43,806 INFO  JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.1.14 ( $Date: 2006-10-18 17:40:15 +0200 (Wed, 18 Oct 2006) $, $Revision: 5888 $ ) at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:90)
2010-04-15 13:39:43,821 INFO  Using dialect: org.hibernate.dialect.MySQLDialect at org.hibernate.dialect.Dialect.<init>(Dialect.java:152)
2010-04-15 13:39:43,837 INFO  Transaction strategy: org.hibernate.transaction.JDBCTransactionFactory at org.hibernate.transaction.TransactionFactoryFactory.buildTransactionFactory(TransactionFactoryFactory.java:34)
2010-04-15 13:39:43,837 INFO  No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended) at org.hibernate.transaction.TransactionManagerLookupFactory.getTransactionManagerLookup(TransactionManagerLookupFactory.java:33)
2010-04-15 13:39:43,837 INFO  Automatic flush during beforeCompletion(): disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:143)
2010-04-15 13:39:43,837 INFO  Automatic session close at end of transaction: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:147)
2010-04-15 13:39:43,837 INFO  JDBC batch size: 15 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:154)
2010-04-15 13:39:43,837 INFO  JDBC batch updates for versioned data: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:157)
2010-04-15 13:39:43,837 INFO  Scrollable result sets: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:162)
2010-04-15 13:39:43,837 INFO  JDBC3 getGeneratedKeys(): enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:170)
2010-04-15 13:39:43,837 INFO  Connection release mode: on_close at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:178)
2010-04-15 13:39:43,837 INFO  Maximum outer join fetch depth: 2 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:202)
2010-04-15 13:39:43,837 INFO  Default batch fetch size: 1 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:205)
2010-04-15 13:39:43,837 INFO  Generate SQL with comments: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:209)
2010-04-15 13:39:43,837 INFO  Order SQL updates by primary key: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:213)
2010-04-15 13:39:43,837 INFO  Order SQL inserts for batching: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:217)
2010-04-15 13:39:43,837 INFO  Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory at org.hibernate.cfg.SettingsFactory.createQueryTranslatorFactory(SettingsFactory.java:386)
2010-04-15 13:39:43,852 INFO  Using ASTQueryTranslatorFactory at org.hibernate.hql.ast.ASTQueryTranslatorFactory.<init>(ASTQueryTranslatorFactory.java:24)
2010-04-15 13:39:43,852 INFO  Query language substitutions: {} at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:225)
2010-04-15 13:39:43,852 INFO  JPA-QL strict compliance: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:230)
2010-04-15 13:39:43,852 INFO  Second-level cache: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:235)
2010-04-15 13:39:43,852 INFO  Query cache: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:239)
2010-04-15 13:39:43,852 INFO  Cache provider: org.hibernate.cache.EhCacheProvider at org.hibernate.cfg.SettingsFactory.createCacheProvider(SettingsFactory.java:373)
2010-04-15 13:39:43,852 INFO  Optimize cache for minimal puts: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:254)
2010-04-15 13:39:43,852 INFO  Structured second-level cache entries: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:263)
2010-04-15 13:39:43,852 INFO  Query cache factory: org.hibernate.cache.StandardQueryCacheFactory at org.hibernate.cfg.SettingsFactory.createQueryCacheFactory(SettingsFactory.java:360)
2010-04-15 13:39:43,868 INFO  Echoing all SQL to stdout at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:283)
2010-04-15 13:39:43,868 INFO  Statistics: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:290)
2010-04-15 13:39:43,868 INFO  Deleted entity synthetic identifier rollback: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:294)
2010-04-15 13:39:43,868 INFO  Default entity-mode: pojo at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:309)
2010-04-15 13:39:43,868 INFO  Named query checking : enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:313)
2010-04-15 13:39:43,899 INFO  building session factory at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:161)
2010-04-15 13:39:44,320 INFO  Not binding factory to JNDI, no JNDI name configured at org.hibernate.impl.SessionFactoryObjectFactory.addInstance(SessionFactoryObjectFactory.java:82)
2010-04-15 13:39:44,320 INFO  Running hbm2ddl schema update at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:115)
2010-04-15 13:39:44,320 INFO  fetching database metadata at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:126)
2010-04-15 13:39:44,336 INFO  updating schema at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:138)
2010-04-15 13:39:44,367 INFO  table found: ekms.t_forum_members at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:39:44,367 INFO  columns: [forum_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:39:44,367 INFO  foreign keys: [fkc09f4370d0c499ed, fkc09f4370d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:39:44,367 INFO  indexes: [fkc09f4370d0c499ed, primary, fkc09f4370d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:39:44,383 INFO  table found: ekms.t_forum_moderators at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:39:44,383 INFO  columns: [forum_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:39:44,383 INFO  foreign keys: [fk7d5ece57d0c499ed, fk7d5ece57d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:39:44,383 INFO  indexes: [primary, fk7d5ece57d0c499ed, fk7d5ece57d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:39:44,398 INFO  table found: ekms.t_forums at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:39:44,398 INFO  columns: [id, last_modifier, create_date, status, description, forum_name, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:39:44,398 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:39:44,398 INFO  indexes: [forum_name, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:39:44,414 INFO  table found: ekms.t_functionality at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:39:44,414 INFO  columns: [id, category, last_modifier, create_date, functionality_code, functionality_name, url, last_update_date, creator, display_order] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:39:44,414 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:39:44,414 INFO  indexes: [primary, functionality_code, functionality_name, display_order] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:39:44,414 INFO  table found: ekms.t_group_user at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:39:44,414 INFO  columns: [group_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:39:44,414 INFO  foreign keys: [fk9cf2a36d94cba7, fk9cf2a36d24ab52d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:39:44,414 INFO  indexes: [fk9cf2a36d94cba7, primary, fk9cf2a36d24ab52d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:39:44,430 INFO  table found: ekms.t_groups at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:39:44,430 INFO  columns: [group_name, id, last_modifier, create_date, status, group_desc, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:39:44,430 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:39:44,430 INFO  indexes: [primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:39:44,445 INFO  table found: ekms.t_replies at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:39:44,445 INFO  columns: [content, id, last_modifier, create_date, status, author_id, topic_id, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:39:44,445 INFO  foreign keys: [fkfccec43d6e4dbde7, fkfccec43d7bc2f72d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:39:44,445 INFO  indexes: [fkfccec43d6e4dbde7, fkfccec43d7bc2f72d, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:39:44,461 INFO  table found: ekms.t_role_functionality at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:39:44,461 INFO  columns: [role_id, functionality_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:39:44,461 INFO  foreign keys: [fkb316816dbf119ead, fkb316816d686a07c7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:39:44,461 INFO  indexes: [fkb316816dbf119ead, fkb316816d686a07c7, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:39:44,476 INFO  table found: ekms.t_roles at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:39:44,476 INFO  columns: [id, last_modifier, create_date, status, description, role_name, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:39:44,476 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:39:44,476 INFO  indexes: [primary, role_name] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:39:44,477 INFO  table found: ekms.t_topics at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:39:44,477 INFO  columns: [content, id, last_modifier, create_date, forum_id, subject, author_id, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:39:44,477 INFO  foreign keys: [fk7fbb2b4f6e4dbde7, fk7fbb2b4fd0c499ed] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:39:44,477 INFO  indexes: [fk7fbb2b4f6e4dbde7, primary, fk7fbb2b4fd0c499ed] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:39:44,477 INFO  table found: ekms.t_user_roles at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:39:44,477 INFO  columns: [role_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:39:44,477 INFO  foreign keys: [fk309fddf4d94cba7, fk309fddf4686a07c7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:39:44,477 INFO  indexes: [fk309fddf4d94cba7, fk309fddf4686a07c7, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:39:44,509 INFO  table found: ekms.t_users at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:39:44,509 INFO  columns: [last_modifier, status, password, creator, id, user_name, first_name, workexperience, create_date, email, last_name, entrydate, membertype, phoneno, last_update_date] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:39:44,509 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:39:44,509 INFO  indexes: [user_name, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:39:44,509 INFO  schema update complete at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:160)
2010-04-15 13:39:44,524 INFO  starting update timestamps cache at region: org.hibernate.cache.UpdateTimestampsCache at org.hibernate.cache.UpdateTimestampsCache.<init>(UpdateTimestampsCache.java:41)
2010-04-15 13:39:44,524 WARN  Could not find configuration [org.hibernate.cache.UpdateTimestampsCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 13:39:44,555 INFO  starting query cache at region: org.hibernate.cache.StandardQueryCache at org.hibernate.cache.StandardQueryCache.<init>(StandardQueryCache.java:52)
2010-04-15 13:39:44,555 WARN  Could not find configuration [org.hibernate.cache.StandardQueryCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 13:39:44,867 INFO  CGLIB2 available: proxyTargetClass feature enabled at org.springframework.aop.framework.DefaultAopProxyFactory.<clinit>(DefaultAopProxyFactory.java:59)
2010-04-15 13:40:23,619 INFO  JDBC 3.0 Savepoint class is available at org.springframework.jdbc.datasource.JdbcTransactionObjectSupport.<clinit>(JdbcTransactionObjectSupport.java:60)
2010-04-15 13:41:46,998 INFO  JDK 1.4+ collections available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:76)
2010-04-15 13:41:46,998 INFO  Commons Collections 3.x available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:80)
2010-04-15 13:41:47,029 INFO  Loading XML bean definitions from class path resource [application-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 13:41:47,185 INFO  Loading XML bean definitions from class path resource [application-persistence-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 13:41:47,232 INFO  Loading XML bean definitions from class path resource [application-service-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 13:41:47,263 INFO  Loading XML bean definitions from class path resource [datasource.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 13:41:47,294 INFO  Bean factory for application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=539419]: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [sessionFactory,hibernateProperties,hibernateInterceptor,userDAO,userDAOTarget,roleDAO,roleDAOTarget,functionalityDAO,functionalityDAOTarget,forumDAO,forumDAOTarget,groupDAO,groupDAOTarget,topicDAO,topicDAOTarget,replyDAO,replyDAOTarget,persistenceService,persistenceServiceTarget,transactionManager,userService,userServiceTarget,roleService,roleServiceTarget,functionalityService,functionalityServiceTarget,forumService,forumServiceTarget,groupService,groupServiceTarget,topicService,topicServiceTarget,replyService,replyServiceTarget,dataSource]; root of BeanFactory hierarchy at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:100)
2010-04-15 13:41:47,294 INFO  35 beans defined in application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=539419] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324)
2010-04-15 13:41:47,341 INFO  Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@31ff23] at org.springframework.context.support.AbstractApplicationContext.initMessageSource(AbstractApplicationContext.java:475)
2010-04-15 13:41:47,341 INFO  Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@d5276a] at org.springframework.context.support.AbstractApplicationContext.initApplicationEventMulticaster(AbstractApplicationContext.java:497)
2010-04-15 13:41:47,356 INFO  Pre-instantiating singletons in factory [org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [sessionFactory,hibernateProperties,hibernateInterceptor,userDAO,userDAOTarget,roleDAO,roleDAOTarget,functionalityDAO,functionalityDAOTarget,forumDAO,forumDAOTarget,groupDAO,groupDAOTarget,topicDAO,topicDAOTarget,replyDAO,replyDAOTarget,persistenceService,persistenceServiceTarget,transactionManager,userService,userServiceTarget,roleService,roleServiceTarget,functionalityService,functionalityServiceTarget,forumService,forumServiceTarget,groupService,groupServiceTarget,topicService,topicServiceTarget,replyService,replyServiceTarget,dataSource]; root of BeanFactory hierarchy] at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:278)
2010-04-15 13:41:47,420 INFO  Loading properties file from class path resource [hibernate.properties] at org.springframework.core.io.support.PropertiesLoaderSupport.loadProperties(PropertiesLoaderSupport.java:175)
2010-04-15 13:41:47,451 INFO  Hibernate 3.2.5 at org.hibernate.cfg.Environment.<clinit>(Environment.java:514)
2010-04-15 13:41:47,451 INFO  loaded properties from resource hibernate.properties: {hibernate.connection.username=root, hibernate.connection.password=****, hibernate.dialect=org.hibernate.dialect.MySQLDialect, hibernate.connection.url=jdbc:mysql://localhost:3306/ekms, hibernate.bytecode.use_reflection_optimizer=false, hibernate.connection.driver_class=com.mysql.jdbc.Driver} at org.hibernate.cfg.Environment.<clinit>(Environment.java:532)
2010-04-15 13:41:47,451 INFO  Bytecode provider name : cglib at org.hibernate.cfg.Environment.buildBytecodeProvider(Environment.java:681)
2010-04-15 13:41:47,451 INFO  using JDK 1.4 java.sql.Timestamp handling at org.hibernate.cfg.Environment.<clinit>(Environment.java:598)
2010-04-15 13:41:47,513 INFO  configuring from url: file:/C:/Users/rizhang/Desktop/%e9%a1%b9%e7%9b%ae%e5%a4%87%e4%bb%bd/0410_01/EKMS/bin/hibernate.cfg.xml at org.hibernate.cfg.Configuration.configure(Configuration.java:1441)
2010-04-15 13:41:47,576 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/User.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:41:47,654 INFO  Mapping class: com.capgemini.fs.app.ekms.model.User -> t_users at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:41:47,685 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.roles -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:41:47,685 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.moderatoredForums -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:41:47,685 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.memberOfForums -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:41:47,685 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.groups -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:41:47,685 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Role.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:41:47,716 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Role -> t_roles at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:41:47,716 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.users -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:41:47,716 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.functionalities -> t_role_functionality at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:41:47,716 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Functionality.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:41:47,732 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Functionality -> t_functionality at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:41:47,732 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Topic.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:41:47,747 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Topic -> t_topics at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:41:47,825 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Forum.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:41:47,841 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Forum -> t_forums at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:41:47,841 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.moderators -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:41:47,841 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.members -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:41:47,841 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Group.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:41:47,857 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Group -> t_groups at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:41:47,857 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Group.users -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:41:47,857 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Reply.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:41:47,888 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Reply -> t_replies at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:41:47,903 INFO  Configured SessionFactory: null at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1541)
2010-04-15 13:41:47,903 INFO  Building new Hibernate SessionFactory at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:738)
2010-04-15 13:41:47,903 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 13:41:47,903 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 13:41:47,903 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Topic.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 13:41:47,903 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 13:41:47,919 INFO  C3P0 using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/ekms at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:81)
2010-04-15 13:41:47,919 INFO  Connection properties: {user=root, password=****, autocommit=true, release_mode=on_close} at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:82)
2010-04-15 13:41:47,919 INFO  autocommit mode: true at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:85)
2010-04-15 13:41:47,935 INFO  MLog clients using log4j logging. at com.mchange.v2.log.MLog.<clinit>(MLog.java:80)
2010-04-15 13:41:48,091 INFO  Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true; trace: 10] at com.mchange.v2.c3p0.C3P0Registry.banner(C3P0Registry.java:204)
2010-04-15 13:41:48,278 INFO  Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@bb3f5a05 [ connectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@ee55f9eb [ acquireIncrement -> 2, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, debugUnreturnedConnectionStackTraces -> false, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 2tx3gj871z0ziodccm1d1|11b99c4, idleConnectionTestPeriod -> 120, initialPoolSize -> 3, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 120, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 20, maxStatements -> 100, maxStatementsPerConnection -> 0, minPoolSize -> 3, nestedDataSource -> com.mchange.v2.c3p0.DriverManagerDataSource@228031a [ description -> null, driverClass -> null, factoryClassLocation -> null, identityToken -> 2tx3gj871z0ziodccm1d1|9549af, jdbcUrl -> jdbc:mysql://localhost:3306/ekms, properties -> {user=******, password=******, autocommit=true, release_mode=on_close} ], preferredTestQuery -> null, propertyCycle -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false; userOverrides: {} ], dataSourceName -> null, factoryClassLocation -> null, identityToken -> 2tx3gj871z0ziodccm1d1|ae8af4, numHelperThreads -> 3 ] at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getPoolManager(AbstractPoolBackedDataSource.java:462)
2010-04-15 13:41:48,652 INFO  RDBMS: MySQL, version: 5.1.40-community at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:89)
2010-04-15 13:41:48,652 INFO  JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.1.14 ( $Date: 2006-10-18 17:40:15 +0200 (Wed, 18 Oct 2006) $, $Revision: 5888 $ ) at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:90)
2010-04-15 13:41:48,653 INFO  Using dialect: org.hibernate.dialect.MySQLDialect at org.hibernate.dialect.Dialect.<init>(Dialect.java:152)
2010-04-15 13:41:48,653 INFO  Transaction strategy: org.hibernate.transaction.JDBCTransactionFactory at org.hibernate.transaction.TransactionFactoryFactory.buildTransactionFactory(TransactionFactoryFactory.java:34)
2010-04-15 13:41:48,669 INFO  No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended) at org.hibernate.transaction.TransactionManagerLookupFactory.getTransactionManagerLookup(TransactionManagerLookupFactory.java:33)
2010-04-15 13:41:48,669 INFO  Automatic flush during beforeCompletion(): disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:143)
2010-04-15 13:41:48,669 INFO  Automatic session close at end of transaction: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:147)
2010-04-15 13:41:48,684 INFO  JDBC batch size: 15 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:154)
2010-04-15 13:41:48,684 INFO  JDBC batch updates for versioned data: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:157)
2010-04-15 13:41:48,684 INFO  Scrollable result sets: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:162)
2010-04-15 13:41:48,684 INFO  JDBC3 getGeneratedKeys(): enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:170)
2010-04-15 13:41:48,684 INFO  Connection release mode: on_close at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:178)
2010-04-15 13:41:48,684 INFO  Maximum outer join fetch depth: 2 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:202)
2010-04-15 13:41:48,684 INFO  Default batch fetch size: 1 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:205)
2010-04-15 13:41:48,684 INFO  Generate SQL with comments: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:209)
2010-04-15 13:41:48,684 INFO  Order SQL updates by primary key: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:213)
2010-04-15 13:41:48,684 INFO  Order SQL inserts for batching: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:217)
2010-04-15 13:41:48,684 INFO  Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory at org.hibernate.cfg.SettingsFactory.createQueryTranslatorFactory(SettingsFactory.java:386)
2010-04-15 13:41:48,684 INFO  Using ASTQueryTranslatorFactory at org.hibernate.hql.ast.ASTQueryTranslatorFactory.<init>(ASTQueryTranslatorFactory.java:24)
2010-04-15 13:41:48,684 INFO  Query language substitutions: {} at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:225)
2010-04-15 13:41:48,684 INFO  JPA-QL strict compliance: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:230)
2010-04-15 13:41:48,684 INFO  Second-level cache: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:235)
2010-04-15 13:41:48,684 INFO  Query cache: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:239)
2010-04-15 13:41:48,684 INFO  Cache provider: org.hibernate.cache.EhCacheProvider at org.hibernate.cfg.SettingsFactory.createCacheProvider(SettingsFactory.java:373)
2010-04-15 13:41:48,700 INFO  Optimize cache for minimal puts: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:254)
2010-04-15 13:41:48,700 INFO  Structured second-level cache entries: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:263)
2010-04-15 13:41:48,700 INFO  Query cache factory: org.hibernate.cache.StandardQueryCacheFactory at org.hibernate.cfg.SettingsFactory.createQueryCacheFactory(SettingsFactory.java:360)
2010-04-15 13:41:48,700 INFO  Echoing all SQL to stdout at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:283)
2010-04-15 13:41:48,700 INFO  Statistics: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:290)
2010-04-15 13:41:48,700 INFO  Deleted entity synthetic identifier rollback: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:294)
2010-04-15 13:41:48,700 INFO  Default entity-mode: pojo at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:309)
2010-04-15 13:41:48,700 INFO  Named query checking : enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:313)
2010-04-15 13:41:48,747 INFO  building session factory at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:161)
2010-04-15 13:41:49,152 INFO  Not binding factory to JNDI, no JNDI name configured at org.hibernate.impl.SessionFactoryObjectFactory.addInstance(SessionFactoryObjectFactory.java:82)
2010-04-15 13:41:49,152 INFO  Running hbm2ddl schema update at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:115)
2010-04-15 13:41:49,152 INFO  fetching database metadata at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:126)
2010-04-15 13:41:49,168 INFO  updating schema at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:138)
2010-04-15 13:41:49,199 INFO  table found: ekms.t_forum_members at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:41:49,199 INFO  columns: [forum_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:41:49,199 INFO  foreign keys: [fkc09f4370d0c499ed, fkc09f4370d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:41:49,199 INFO  indexes: [fkc09f4370d0c499ed, primary, fkc09f4370d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:41:49,199 INFO  table found: ekms.t_forum_moderators at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:41:49,199 INFO  columns: [forum_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:41:49,199 INFO  foreign keys: [fk7d5ece57d0c499ed, fk7d5ece57d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:41:49,199 INFO  indexes: [primary, fk7d5ece57d0c499ed, fk7d5ece57d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:41:49,215 INFO  table found: ekms.t_forums at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:41:49,215 INFO  columns: [id, last_modifier, create_date, status, description, forum_name, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:41:49,215 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:41:49,215 INFO  indexes: [forum_name, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:41:49,230 INFO  table found: ekms.t_functionality at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:41:49,230 INFO  columns: [id, category, last_modifier, create_date, functionality_code, functionality_name, url, last_update_date, creator, display_order] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:41:49,230 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:41:49,230 INFO  indexes: [primary, functionality_code, functionality_name, display_order] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:41:49,246 INFO  table found: ekms.t_group_user at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:41:49,246 INFO  columns: [group_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:41:49,246 INFO  foreign keys: [fk9cf2a36d94cba7, fk9cf2a36d24ab52d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:41:49,246 INFO  indexes: [fk9cf2a36d94cba7, primary, fk9cf2a36d24ab52d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:41:49,246 INFO  table found: ekms.t_groups at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:41:49,246 INFO  columns: [group_name, id, last_modifier, create_date, status, group_desc, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:41:49,246 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:41:49,246 INFO  indexes: [primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:41:49,262 INFO  table found: ekms.t_replies at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:41:49,262 INFO  columns: [content, id, last_modifier, create_date, status, author_id, topic_id, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:41:49,262 INFO  foreign keys: [fkfccec43d6e4dbde7, fkfccec43d7bc2f72d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:41:49,262 INFO  indexes: [fkfccec43d6e4dbde7, fkfccec43d7bc2f72d, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:41:49,277 INFO  table found: ekms.t_role_functionality at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:41:49,277 INFO  columns: [role_id, functionality_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:41:49,277 INFO  foreign keys: [fkb316816dbf119ead, fkb316816d686a07c7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:41:49,277 INFO  indexes: [fkb316816dbf119ead, fkb316816d686a07c7, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:41:49,293 INFO  table found: ekms.t_roles at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:41:49,293 INFO  columns: [id, last_modifier, create_date, status, description, role_name, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:41:49,293 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:41:49,293 INFO  indexes: [primary, role_name] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:41:49,293 INFO  table found: ekms.t_topics at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:41:49,308 INFO  columns: [content, id, last_modifier, create_date, forum_id, subject, author_id, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:41:49,308 INFO  foreign keys: [fk7fbb2b4f6e4dbde7, fk7fbb2b4fd0c499ed] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:41:49,308 INFO  indexes: [fk7fbb2b4f6e4dbde7, primary, fk7fbb2b4fd0c499ed] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:41:49,308 INFO  table found: ekms.t_user_roles at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:41:49,308 INFO  columns: [role_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:41:49,308 INFO  foreign keys: [fk309fddf4d94cba7, fk309fddf4686a07c7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:41:49,308 INFO  indexes: [fk309fddf4d94cba7, fk309fddf4686a07c7, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:41:49,324 INFO  table found: ekms.t_users at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:41:49,324 INFO  columns: [last_modifier, status, password, creator, id, user_name, first_name, workexperience, create_date, email, last_name, entrydate, membertype, phoneno, last_update_date] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:41:49,324 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:41:49,340 INFO  indexes: [user_name, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:41:49,340 INFO  schema update complete at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:160)
2010-04-15 13:41:49,340 INFO  starting update timestamps cache at region: org.hibernate.cache.UpdateTimestampsCache at org.hibernate.cache.UpdateTimestampsCache.<init>(UpdateTimestampsCache.java:41)
2010-04-15 13:41:49,340 WARN  Could not find configuration [org.hibernate.cache.UpdateTimestampsCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 13:41:49,371 INFO  starting query cache at region: org.hibernate.cache.StandardQueryCache at org.hibernate.cache.StandardQueryCache.<init>(StandardQueryCache.java:52)
2010-04-15 13:41:49,371 WARN  Could not find configuration [org.hibernate.cache.StandardQueryCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 13:41:49,683 INFO  CGLIB2 available: proxyTargetClass feature enabled at org.springframework.aop.framework.DefaultAopProxyFactory.<clinit>(DefaultAopProxyFactory.java:59)
2010-04-15 13:41:50,074 INFO  JDBC 3.0 Savepoint class is available at org.springframework.jdbc.datasource.JdbcTransactionObjectSupport.<clinit>(JdbcTransactionObjectSupport.java:60)
2010-04-15 13:42:04,942 INFO  JDK 1.4+ collections available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:76)
2010-04-15 13:42:04,942 INFO  Commons Collections 3.x available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:80)
2010-04-15 13:42:04,973 INFO  Loading XML bean definitions from class path resource [application-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 13:42:05,129 INFO  Loading XML bean definitions from class path resource [application-persistence-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 13:42:05,192 INFO  Loading XML bean definitions from class path resource [application-service-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 13:42:05,223 INFO  Loading XML bean definitions from class path resource [datasource.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 13:42:05,239 INFO  Bean factory for application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=6326112]: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [sessionFactory,hibernateProperties,hibernateInterceptor,userDAO,userDAOTarget,roleDAO,roleDAOTarget,functionalityDAO,functionalityDAOTarget,forumDAO,forumDAOTarget,groupDAO,groupDAOTarget,topicDAO,topicDAOTarget,replyDAO,replyDAOTarget,persistenceService,persistenceServiceTarget,transactionManager,userService,userServiceTarget,roleService,roleServiceTarget,functionalityService,functionalityServiceTarget,forumService,forumServiceTarget,groupService,groupServiceTarget,topicService,topicServiceTarget,replyService,replyServiceTarget,dataSource]; root of BeanFactory hierarchy at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:100)
2010-04-15 13:42:05,254 INFO  35 beans defined in application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=6326112] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324)
2010-04-15 13:42:05,301 INFO  Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@6576d5] at org.springframework.context.support.AbstractApplicationContext.initMessageSource(AbstractApplicationContext.java:475)
2010-04-15 13:42:05,301 INFO  Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@eb724] at org.springframework.context.support.AbstractApplicationContext.initApplicationEventMulticaster(AbstractApplicationContext.java:497)
2010-04-15 13:42:05,301 INFO  Pre-instantiating singletons in factory [org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [sessionFactory,hibernateProperties,hibernateInterceptor,userDAO,userDAOTarget,roleDAO,roleDAOTarget,functionalityDAO,functionalityDAOTarget,forumDAO,forumDAOTarget,groupDAO,groupDAOTarget,topicDAO,topicDAOTarget,replyDAO,replyDAOTarget,persistenceService,persistenceServiceTarget,transactionManager,userService,userServiceTarget,roleService,roleServiceTarget,functionalityService,functionalityServiceTarget,forumService,forumServiceTarget,groupService,groupServiceTarget,topicService,topicServiceTarget,replyService,replyServiceTarget,dataSource]; root of BeanFactory hierarchy] at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:278)
2010-04-15 13:42:05,379 INFO  Loading properties file from class path resource [hibernate.properties] at org.springframework.core.io.support.PropertiesLoaderSupport.loadProperties(PropertiesLoaderSupport.java:175)
2010-04-15 13:42:05,410 INFO  Hibernate 3.2.5 at org.hibernate.cfg.Environment.<clinit>(Environment.java:514)
2010-04-15 13:42:05,410 INFO  loaded properties from resource hibernate.properties: {hibernate.connection.username=root, hibernate.connection.password=****, hibernate.dialect=org.hibernate.dialect.MySQLDialect, hibernate.connection.url=jdbc:mysql://localhost:3306/ekms, hibernate.bytecode.use_reflection_optimizer=false, hibernate.connection.driver_class=com.mysql.jdbc.Driver} at org.hibernate.cfg.Environment.<clinit>(Environment.java:532)
2010-04-15 13:42:05,410 INFO  Bytecode provider name : cglib at org.hibernate.cfg.Environment.buildBytecodeProvider(Environment.java:681)
2010-04-15 13:42:05,411 INFO  using JDK 1.4 java.sql.Timestamp handling at org.hibernate.cfg.Environment.<clinit>(Environment.java:598)
2010-04-15 13:42:05,474 INFO  configuring from url: file:/C:/Users/rizhang/Desktop/%e9%a1%b9%e7%9b%ae%e5%a4%87%e4%bb%bd/0410_01/EKMS/bin/hibernate.cfg.xml at org.hibernate.cfg.Configuration.configure(Configuration.java:1441)
2010-04-15 13:42:05,552 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/User.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:42:05,630 INFO  Mapping class: com.capgemini.fs.app.ekms.model.User -> t_users at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:42:05,661 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.roles -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:42:05,661 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.moderatoredForums -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:42:05,661 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.memberOfForums -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:42:05,661 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.groups -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:42:05,661 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Role.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:42:05,676 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Role -> t_roles at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:42:05,676 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.users -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:42:05,676 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.functionalities -> t_role_functionality at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:42:05,676 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Functionality.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:42:05,708 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Functionality -> t_functionality at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:42:05,723 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Topic.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:42:05,739 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Topic -> t_topics at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:42:05,817 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Forum.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:42:05,817 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Forum -> t_forums at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:42:05,817 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.moderators -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:42:05,817 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.members -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:42:05,817 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Group.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:42:05,832 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Group -> t_groups at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:42:05,832 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Group.users -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:42:05,832 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Reply.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:42:05,879 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Reply -> t_replies at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:42:05,895 INFO  Configured SessionFactory: null at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1541)
2010-04-15 13:42:05,895 INFO  Building new Hibernate SessionFactory at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:738)
2010-04-15 13:42:05,895 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 13:42:05,895 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 13:42:05,895 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Topic.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 13:42:05,895 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 13:42:05,910 INFO  C3P0 using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/ekms at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:81)
2010-04-15 13:42:05,910 INFO  Connection properties: {user=root, password=****, autocommit=true, release_mode=on_close} at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:82)
2010-04-15 13:42:05,910 INFO  autocommit mode: true at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:85)
2010-04-15 13:42:05,926 INFO  MLog clients using log4j logging. at com.mchange.v2.log.MLog.<clinit>(MLog.java:80)
2010-04-15 13:42:06,082 INFO  Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true; trace: 10] at com.mchange.v2.c3p0.C3P0Registry.banner(C3P0Registry.java:204)
2010-04-15 13:42:06,238 INFO  Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@1eb85af5 [ connectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@bbd8d6bf [ acquireIncrement -> 2, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, debugUnreturnedConnectionStackTraces -> false, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 2tx3gj871z0zwk5ldpitv|176ee6, idleConnectionTestPeriod -> 120, initialPoolSize -> 3, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 120, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 20, maxStatements -> 100, maxStatementsPerConnection -> 0, minPoolSize -> 3, nestedDataSource -> com.mchange.v2.c3p0.DriverManagerDataSource@ba6baf19 [ description -> null, driverClass -> null, factoryClassLocation -> null, identityToken -> 2tx3gj871z0zwk5ldpitv|2250d5, jdbcUrl -> jdbc:mysql://localhost:3306/ekms, properties -> {user=******, password=******, autocommit=true, release_mode=on_close} ], preferredTestQuery -> null, propertyCycle -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false; userOverrides: {} ], dataSourceName -> null, factoryClassLocation -> null, identityToken -> 2tx3gj871z0zwk5ldpitv|396c7, numHelperThreads -> 3 ] at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getPoolManager(AbstractPoolBackedDataSource.java:462)
2010-04-15 13:42:06,488 INFO  RDBMS: MySQL, version: 5.1.40-community at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:89)
2010-04-15 13:42:06,488 INFO  JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.1.14 ( $Date: 2006-10-18 17:40:15 +0200 (Wed, 18 Oct 2006) $, $Revision: 5888 $ ) at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:90)
2010-04-15 13:42:06,489 INFO  Using dialect: org.hibernate.dialect.MySQLDialect at org.hibernate.dialect.Dialect.<init>(Dialect.java:152)
2010-04-15 13:42:06,520 INFO  Transaction strategy: org.hibernate.transaction.JDBCTransactionFactory at org.hibernate.transaction.TransactionFactoryFactory.buildTransactionFactory(TransactionFactoryFactory.java:34)
2010-04-15 13:42:06,520 INFO  No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended) at org.hibernate.transaction.TransactionManagerLookupFactory.getTransactionManagerLookup(TransactionManagerLookupFactory.java:33)
2010-04-15 13:42:06,520 INFO  Automatic flush during beforeCompletion(): disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:143)
2010-04-15 13:42:06,520 INFO  Automatic session close at end of transaction: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:147)
2010-04-15 13:42:06,520 INFO  JDBC batch size: 15 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:154)
2010-04-15 13:42:06,535 INFO  JDBC batch updates for versioned data: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:157)
2010-04-15 13:42:06,535 INFO  Scrollable result sets: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:162)
2010-04-15 13:42:06,535 INFO  JDBC3 getGeneratedKeys(): enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:170)
2010-04-15 13:42:06,535 INFO  Connection release mode: on_close at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:178)
2010-04-15 13:42:06,535 INFO  Maximum outer join fetch depth: 2 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:202)
2010-04-15 13:42:06,535 INFO  Default batch fetch size: 1 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:205)
2010-04-15 13:42:06,535 INFO  Generate SQL with comments: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:209)
2010-04-15 13:42:06,535 INFO  Order SQL updates by primary key: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:213)
2010-04-15 13:42:06,535 INFO  Order SQL inserts for batching: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:217)
2010-04-15 13:42:06,535 INFO  Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory at org.hibernate.cfg.SettingsFactory.createQueryTranslatorFactory(SettingsFactory.java:386)
2010-04-15 13:42:06,535 INFO  Using ASTQueryTranslatorFactory at org.hibernate.hql.ast.ASTQueryTranslatorFactory.<init>(ASTQueryTranslatorFactory.java:24)
2010-04-15 13:42:06,535 INFO  Query language substitutions: {} at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:225)
2010-04-15 13:42:06,535 INFO  JPA-QL strict compliance: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:230)
2010-04-15 13:42:06,535 INFO  Second-level cache: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:235)
2010-04-15 13:42:06,535 INFO  Query cache: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:239)
2010-04-15 13:42:06,535 INFO  Cache provider: org.hibernate.cache.EhCacheProvider at org.hibernate.cfg.SettingsFactory.createCacheProvider(SettingsFactory.java:373)
2010-04-15 13:42:06,551 INFO  Optimize cache for minimal puts: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:254)
2010-04-15 13:42:06,551 INFO  Structured second-level cache entries: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:263)
2010-04-15 13:42:06,551 INFO  Query cache factory: org.hibernate.cache.StandardQueryCacheFactory at org.hibernate.cfg.SettingsFactory.createQueryCacheFactory(SettingsFactory.java:360)
2010-04-15 13:42:06,567 INFO  Echoing all SQL to stdout at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:283)
2010-04-15 13:42:06,567 INFO  Statistics: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:290)
2010-04-15 13:42:06,567 INFO  Deleted entity synthetic identifier rollback: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:294)
2010-04-15 13:42:06,567 INFO  Default entity-mode: pojo at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:309)
2010-04-15 13:42:06,567 INFO  Named query checking : enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:313)
2010-04-15 13:42:06,598 INFO  building session factory at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:161)
2010-04-15 13:42:07,003 INFO  Not binding factory to JNDI, no JNDI name configured at org.hibernate.impl.SessionFactoryObjectFactory.addInstance(SessionFactoryObjectFactory.java:82)
2010-04-15 13:42:07,003 INFO  Running hbm2ddl schema update at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:115)
2010-04-15 13:42:07,019 INFO  fetching database metadata at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:126)
2010-04-15 13:42:07,019 INFO  updating schema at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:138)
2010-04-15 13:42:07,050 INFO  table found: ekms.t_forum_members at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:42:07,050 INFO  columns: [forum_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:42:07,050 INFO  foreign keys: [fkc09f4370d0c499ed, fkc09f4370d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:42:07,050 INFO  indexes: [fkc09f4370d0c499ed, primary, fkc09f4370d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:42:07,066 INFO  table found: ekms.t_forum_moderators at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:42:07,066 INFO  columns: [forum_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:42:07,066 INFO  foreign keys: [fk7d5ece57d0c499ed, fk7d5ece57d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:42:07,066 INFO  indexes: [primary, fk7d5ece57d0c499ed, fk7d5ece57d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:42:07,081 INFO  table found: ekms.t_forums at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:42:07,081 INFO  columns: [id, last_modifier, create_date, status, description, forum_name, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:42:07,081 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:42:07,081 INFO  indexes: [forum_name, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:42:07,097 INFO  table found: ekms.t_functionality at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:42:07,097 INFO  columns: [id, category, last_modifier, create_date, functionality_code, functionality_name, url, last_update_date, creator, display_order] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:42:07,097 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:42:07,097 INFO  indexes: [primary, functionality_code, functionality_name, display_order] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:42:07,097 INFO  table found: ekms.t_group_user at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:42:07,097 INFO  columns: [group_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:42:07,097 INFO  foreign keys: [fk9cf2a36d94cba7, fk9cf2a36d24ab52d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:42:07,097 INFO  indexes: [fk9cf2a36d94cba7, primary, fk9cf2a36d24ab52d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:42:07,113 INFO  table found: ekms.t_groups at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:42:07,113 INFO  columns: [group_name, id, last_modifier, create_date, status, group_desc, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:42:07,113 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:42:07,113 INFO  indexes: [primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:42:07,128 INFO  table found: ekms.t_replies at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:42:07,128 INFO  columns: [content, id, last_modifier, create_date, status, author_id, topic_id, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:42:07,128 INFO  foreign keys: [fkfccec43d6e4dbde7, fkfccec43d7bc2f72d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:42:07,128 INFO  indexes: [fkfccec43d6e4dbde7, fkfccec43d7bc2f72d, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:42:07,144 INFO  table found: ekms.t_role_functionality at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:42:07,144 INFO  columns: [role_id, functionality_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:42:07,144 INFO  foreign keys: [fkb316816dbf119ead, fkb316816d686a07c7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:42:07,144 INFO  indexes: [fkb316816dbf119ead, fkb316816d686a07c7, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:42:07,159 INFO  table found: ekms.t_roles at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:42:07,159 INFO  columns: [id, last_modifier, create_date, status, description, role_name, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:42:07,159 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:42:07,159 INFO  indexes: [primary, role_name] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:42:07,175 INFO  table found: ekms.t_topics at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:42:07,175 INFO  columns: [content, id, last_modifier, create_date, forum_id, subject, author_id, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:42:07,175 INFO  foreign keys: [fk7fbb2b4f6e4dbde7, fk7fbb2b4fd0c499ed] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:42:07,175 INFO  indexes: [fk7fbb2b4f6e4dbde7, primary, fk7fbb2b4fd0c499ed] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:42:07,175 INFO  table found: ekms.t_user_roles at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:42:07,175 INFO  columns: [role_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:42:07,175 INFO  foreign keys: [fk309fddf4d94cba7, fk309fddf4686a07c7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:42:07,175 INFO  indexes: [fk309fddf4d94cba7, fk309fddf4686a07c7, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:42:07,191 INFO  table found: ekms.t_users at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:42:07,191 INFO  columns: [last_modifier, status, password, creator, id, user_name, first_name, workexperience, create_date, email, last_name, entrydate, membertype, phoneno, last_update_date] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:42:07,191 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:42:07,191 INFO  indexes: [user_name, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:42:07,191 INFO  schema update complete at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:160)
2010-04-15 13:42:07,206 INFO  starting update timestamps cache at region: org.hibernate.cache.UpdateTimestampsCache at org.hibernate.cache.UpdateTimestampsCache.<init>(UpdateTimestampsCache.java:41)
2010-04-15 13:42:07,206 WARN  Could not find configuration [org.hibernate.cache.UpdateTimestampsCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 13:42:07,237 INFO  starting query cache at region: org.hibernate.cache.StandardQueryCache at org.hibernate.cache.StandardQueryCache.<init>(StandardQueryCache.java:52)
2010-04-15 13:42:07,237 WARN  Could not find configuration [org.hibernate.cache.StandardQueryCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 13:42:07,565 INFO  CGLIB2 available: proxyTargetClass feature enabled at org.springframework.aop.framework.DefaultAopProxyFactory.<clinit>(DefaultAopProxyFactory.java:59)
2010-04-15 13:42:59,766 INFO  JDK 1.4+ collections available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:76)
2010-04-15 13:42:59,782 INFO  Commons Collections 3.x available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:80)
2010-04-15 13:42:59,798 INFO  Loading XML bean definitions from class path resource [application-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 13:42:59,938 INFO  Loading XML bean definitions from class path resource [application-persistence-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 13:43:00,000 INFO  Loading XML bean definitions from class path resource [application-service-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 13:43:00,032 INFO  Loading XML bean definitions from class path resource [datasource.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 13:43:00,063 INFO  Bean factory for application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=13599389]: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [sessionFactory,hibernateProperties,hibernateInterceptor,userDAO,userDAOTarget,roleDAO,roleDAOTarget,functionalityDAO,functionalityDAOTarget,forumDAO,forumDAOTarget,groupDAO,groupDAOTarget,topicDAO,topicDAOTarget,replyDAO,replyDAOTarget,persistenceService,persistenceServiceTarget,transactionManager,userService,userServiceTarget,roleService,roleServiceTarget,functionalityService,functionalityServiceTarget,forumService,forumServiceTarget,groupService,groupServiceTarget,topicService,topicServiceTarget,replyService,replyServiceTarget,dataSource]; root of BeanFactory hierarchy at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:100)
2010-04-15 13:43:00,063 INFO  35 beans defined in application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=13599389] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324)
2010-04-15 13:43:00,110 INFO  Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@1220b36] at org.springframework.context.support.AbstractApplicationContext.initMessageSource(AbstractApplicationContext.java:475)
2010-04-15 13:43:00,125 INFO  Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@fedfb6] at org.springframework.context.support.AbstractApplicationContext.initApplicationEventMulticaster(AbstractApplicationContext.java:497)
2010-04-15 13:43:00,125 INFO  Pre-instantiating singletons in factory [org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [sessionFactory,hibernateProperties,hibernateInterceptor,userDAO,userDAOTarget,roleDAO,roleDAOTarget,functionalityDAO,functionalityDAOTarget,forumDAO,forumDAOTarget,groupDAO,groupDAOTarget,topicDAO,topicDAOTarget,replyDAO,replyDAOTarget,persistenceService,persistenceServiceTarget,transactionManager,userService,userServiceTarget,roleService,roleServiceTarget,functionalityService,functionalityServiceTarget,forumService,forumServiceTarget,groupService,groupServiceTarget,topicService,topicServiceTarget,replyService,replyServiceTarget,dataSource]; root of BeanFactory hierarchy] at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:278)
2010-04-15 13:43:00,203 INFO  Loading properties file from class path resource [hibernate.properties] at org.springframework.core.io.support.PropertiesLoaderSupport.loadProperties(PropertiesLoaderSupport.java:175)
2010-04-15 13:43:00,219 INFO  Hibernate 3.2.5 at org.hibernate.cfg.Environment.<clinit>(Environment.java:514)
2010-04-15 13:43:00,250 INFO  loaded properties from resource hibernate.properties: {hibernate.connection.username=root, hibernate.connection.password=****, hibernate.dialect=org.hibernate.dialect.MySQLDialect, hibernate.connection.url=jdbc:mysql://localhost:3306/ekms, hibernate.bytecode.use_reflection_optimizer=false, hibernate.connection.driver_class=com.mysql.jdbc.Driver} at org.hibernate.cfg.Environment.<clinit>(Environment.java:532)
2010-04-15 13:43:00,250 INFO  Bytecode provider name : cglib at org.hibernate.cfg.Environment.buildBytecodeProvider(Environment.java:681)
2010-04-15 13:43:00,250 INFO  using JDK 1.4 java.sql.Timestamp handling at org.hibernate.cfg.Environment.<clinit>(Environment.java:598)
2010-04-15 13:43:00,313 INFO  configuring from url: file:/C:/Users/rizhang/Desktop/%e9%a1%b9%e7%9b%ae%e5%a4%87%e4%bb%bd/0410_01/EKMS/bin/hibernate.cfg.xml at org.hibernate.cfg.Configuration.configure(Configuration.java:1441)
2010-04-15 13:43:00,407 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/User.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:43:00,532 INFO  Mapping class: com.capgemini.fs.app.ekms.model.User -> t_users at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:43:00,563 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.roles -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:43:00,563 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.moderatoredForums -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:43:00,563 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.memberOfForums -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:43:00,563 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.groups -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:43:00,563 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Role.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:43:00,579 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Role -> t_roles at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:43:00,579 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.users -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:43:00,579 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.functionalities -> t_role_functionality at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:43:00,594 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Functionality.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:43:00,610 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Functionality -> t_functionality at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:43:00,610 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Topic.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:43:00,625 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Topic -> t_topics at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:43:00,688 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Forum.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:43:00,703 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Forum -> t_forums at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:43:00,703 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.moderators -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:43:00,703 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.members -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:43:00,703 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Group.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:43:00,719 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Group -> t_groups at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:43:00,719 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Group.users -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:43:00,719 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Reply.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:43:00,735 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Reply -> t_replies at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:43:00,735 INFO  Configured SessionFactory: null at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1541)
2010-04-15 13:43:00,735 INFO  Building new Hibernate SessionFactory at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:738)
2010-04-15 13:43:00,735 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 13:43:00,735 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 13:43:00,735 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Topic.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 13:43:00,735 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 13:43:00,750 INFO  C3P0 using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/ekms at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:81)
2010-04-15 13:43:00,750 INFO  Connection properties: {user=root, password=****, autocommit=true, release_mode=on_close} at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:82)
2010-04-15 13:43:00,750 INFO  autocommit mode: true at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:85)
2010-04-15 13:43:00,766 INFO  MLog clients using log4j logging. at com.mchange.v2.log.MLog.<clinit>(MLog.java:80)
2010-04-15 13:43:00,969 INFO  Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true; trace: 10] at com.mchange.v2.c3p0.C3P0Registry.banner(C3P0Registry.java:204)
2010-04-15 13:43:01,109 INFO  Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@1bfbe4a4 [ connectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@22212ea1 [ acquireIncrement -> 2, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, debugUnreturnedConnectionStackTraces -> false, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 2tx3gj871z112vwm2ogch|130b13c, idleConnectionTestPeriod -> 120, initialPoolSize -> 3, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 120, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 20, maxStatements -> 100, maxStatementsPerConnection -> 0, minPoolSize -> 3, nestedDataSource -> com.mchange.v2.c3p0.DriverManagerDataSource@35271ed3 [ description -> null, driverClass -> null, factoryClassLocation -> null, identityToken -> 2tx3gj871z112vwm2ogch|98b13b, jdbcUrl -> jdbc:mysql://localhost:3306/ekms, properties -> {user=******, password=******, autocommit=true, release_mode=on_close} ], preferredTestQuery -> null, propertyCycle -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false; userOverrides: {} ], dataSourceName -> null, factoryClassLocation -> null, identityToken -> 2tx3gj871z112vwm2ogch|15c80a4, numHelperThreads -> 3 ] at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getPoolManager(AbstractPoolBackedDataSource.java:462)
2010-04-15 13:43:01,343 INFO  RDBMS: MySQL, version: 5.1.40-community at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:89)
2010-04-15 13:43:01,343 INFO  JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.1.14 ( $Date: 2006-10-18 17:40:15 +0200 (Wed, 18 Oct 2006) $, $Revision: 5888 $ ) at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:90)
2010-04-15 13:43:01,375 INFO  Using dialect: org.hibernate.dialect.MySQLDialect at org.hibernate.dialect.Dialect.<init>(Dialect.java:152)
2010-04-15 13:43:01,375 INFO  Transaction strategy: org.hibernate.transaction.JDBCTransactionFactory at org.hibernate.transaction.TransactionFactoryFactory.buildTransactionFactory(TransactionFactoryFactory.java:34)
2010-04-15 13:43:01,375 INFO  No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended) at org.hibernate.transaction.TransactionManagerLookupFactory.getTransactionManagerLookup(TransactionManagerLookupFactory.java:33)
2010-04-15 13:43:01,375 INFO  Automatic flush during beforeCompletion(): disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:143)
2010-04-15 13:43:01,375 INFO  Automatic session close at end of transaction: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:147)
2010-04-15 13:43:01,375 INFO  JDBC batch size: 15 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:154)
2010-04-15 13:43:01,375 INFO  JDBC batch updates for versioned data: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:157)
2010-04-15 13:43:01,391 INFO  Scrollable result sets: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:162)
2010-04-15 13:43:01,391 INFO  JDBC3 getGeneratedKeys(): enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:170)
2010-04-15 13:43:01,391 INFO  Connection release mode: on_close at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:178)
2010-04-15 13:43:01,391 INFO  Maximum outer join fetch depth: 2 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:202)
2010-04-15 13:43:01,391 INFO  Default batch fetch size: 1 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:205)
2010-04-15 13:43:01,391 INFO  Generate SQL with comments: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:209)
2010-04-15 13:43:01,391 INFO  Order SQL updates by primary key: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:213)
2010-04-15 13:43:01,391 INFO  Order SQL inserts for batching: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:217)
2010-04-15 13:43:01,391 INFO  Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory at org.hibernate.cfg.SettingsFactory.createQueryTranslatorFactory(SettingsFactory.java:386)
2010-04-15 13:43:01,391 INFO  Using ASTQueryTranslatorFactory at org.hibernate.hql.ast.ASTQueryTranslatorFactory.<init>(ASTQueryTranslatorFactory.java:24)
2010-04-15 13:43:01,391 INFO  Query language substitutions: {} at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:225)
2010-04-15 13:43:01,391 INFO  JPA-QL strict compliance: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:230)
2010-04-15 13:43:01,391 INFO  Second-level cache: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:235)
2010-04-15 13:43:01,391 INFO  Query cache: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:239)
2010-04-15 13:43:01,391 INFO  Cache provider: org.hibernate.cache.EhCacheProvider at org.hibernate.cfg.SettingsFactory.createCacheProvider(SettingsFactory.java:373)
2010-04-15 13:43:01,391 INFO  Optimize cache for minimal puts: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:254)
2010-04-15 13:43:01,391 INFO  Structured second-level cache entries: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:263)
2010-04-15 13:43:01,391 INFO  Query cache factory: org.hibernate.cache.StandardQueryCacheFactory at org.hibernate.cfg.SettingsFactory.createQueryCacheFactory(SettingsFactory.java:360)
2010-04-15 13:43:01,406 INFO  Echoing all SQL to stdout at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:283)
2010-04-15 13:43:01,406 INFO  Statistics: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:290)
2010-04-15 13:43:01,406 INFO  Deleted entity synthetic identifier rollback: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:294)
2010-04-15 13:43:01,406 INFO  Default entity-mode: pojo at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:309)
2010-04-15 13:43:01,406 INFO  Named query checking : enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:313)
2010-04-15 13:43:01,438 INFO  building session factory at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:161)
2010-04-15 13:43:01,843 INFO  Not binding factory to JNDI, no JNDI name configured at org.hibernate.impl.SessionFactoryObjectFactory.addInstance(SessionFactoryObjectFactory.java:82)
2010-04-15 13:43:01,859 INFO  Running hbm2ddl schema update at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:115)
2010-04-15 13:43:01,859 INFO  fetching database metadata at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:126)
2010-04-15 13:43:01,859 INFO  updating schema at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:138)
2010-04-15 13:43:01,890 INFO  table found: ekms.t_forum_members at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:43:01,890 INFO  columns: [forum_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:43:01,890 INFO  foreign keys: [fkc09f4370d0c499ed, fkc09f4370d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:43:01,890 INFO  indexes: [fkc09f4370d0c499ed, primary, fkc09f4370d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:43:01,906 INFO  table found: ekms.t_forum_moderators at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:43:01,906 INFO  columns: [forum_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:43:01,906 INFO  foreign keys: [fk7d5ece57d0c499ed, fk7d5ece57d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:43:01,906 INFO  indexes: [primary, fk7d5ece57d0c499ed, fk7d5ece57d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:43:01,921 INFO  table found: ekms.t_forums at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:43:01,921 INFO  columns: [id, last_modifier, create_date, status, description, forum_name, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:43:01,921 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:43:01,921 INFO  indexes: [forum_name, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:43:01,921 INFO  table found: ekms.t_functionality at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:43:01,921 INFO  columns: [id, category, last_modifier, create_date, functionality_code, functionality_name, url, last_update_date, creator, display_order] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:43:01,921 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:43:01,937 INFO  indexes: [primary, functionality_code, functionality_name, display_order] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:43:01,937 INFO  table found: ekms.t_group_user at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:43:01,937 INFO  columns: [group_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:43:01,937 INFO  foreign keys: [fk9cf2a36d94cba7, fk9cf2a36d24ab52d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:43:01,937 INFO  indexes: [fk9cf2a36d94cba7, primary, fk9cf2a36d24ab52d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:43:01,952 INFO  table found: ekms.t_groups at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:43:01,952 INFO  columns: [group_name, id, last_modifier, create_date, status, group_desc, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:43:01,952 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:43:01,952 INFO  indexes: [primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:43:01,968 INFO  table found: ekms.t_replies at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:43:01,968 INFO  columns: [content, id, last_modifier, create_date, status, author_id, topic_id, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:43:01,968 INFO  foreign keys: [fkfccec43d6e4dbde7, fkfccec43d7bc2f72d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:43:01,968 INFO  indexes: [fkfccec43d6e4dbde7, fkfccec43d7bc2f72d, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:43:01,968 INFO  table found: ekms.t_role_functionality at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:43:01,968 INFO  columns: [role_id, functionality_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:43:01,968 INFO  foreign keys: [fkb316816dbf119ead, fkb316816d686a07c7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:43:01,968 INFO  indexes: [fkb316816dbf119ead, fkb316816d686a07c7, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:43:01,984 INFO  table found: ekms.t_roles at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:43:01,984 INFO  columns: [id, last_modifier, create_date, status, description, role_name, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:43:01,984 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:43:01,984 INFO  indexes: [primary, role_name] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:43:01,999 INFO  table found: ekms.t_topics at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:43:01,999 INFO  columns: [content, id, last_modifier, create_date, forum_id, subject, author_id, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:43:01,999 INFO  foreign keys: [fk7fbb2b4f6e4dbde7, fk7fbb2b4fd0c499ed] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:43:01,999 INFO  indexes: [fk7fbb2b4f6e4dbde7, primary, fk7fbb2b4fd0c499ed] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:43:02,015 INFO  table found: ekms.t_user_roles at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:43:02,015 INFO  columns: [role_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:43:02,015 INFO  foreign keys: [fk309fddf4d94cba7, fk309fddf4686a07c7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:43:02,015 INFO  indexes: [fk309fddf4d94cba7, fk309fddf4686a07c7, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:43:02,030 INFO  table found: ekms.t_users at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:43:02,030 INFO  columns: [last_modifier, status, password, creator, id, user_name, first_name, workexperience, create_date, email, last_name, entrydate, membertype, phoneno, last_update_date] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:43:02,030 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:43:02,030 INFO  indexes: [user_name, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:43:02,030 INFO  schema update complete at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:160)
2010-04-15 13:43:02,030 INFO  starting update timestamps cache at region: org.hibernate.cache.UpdateTimestampsCache at org.hibernate.cache.UpdateTimestampsCache.<init>(UpdateTimestampsCache.java:41)
2010-04-15 13:43:02,030 WARN  Could not find configuration [org.hibernate.cache.UpdateTimestampsCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 13:43:02,062 INFO  starting query cache at region: org.hibernate.cache.StandardQueryCache at org.hibernate.cache.StandardQueryCache.<init>(StandardQueryCache.java:52)
2010-04-15 13:43:02,062 WARN  Could not find configuration [org.hibernate.cache.StandardQueryCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 13:43:02,374 INFO  CGLIB2 available: proxyTargetClass feature enabled at org.springframework.aop.framework.DefaultAopProxyFactory.<clinit>(DefaultAopProxyFactory.java:59)
2010-04-15 13:43:02,780 INFO  JDBC 3.0 Savepoint class is available at org.springframework.jdbc.datasource.JdbcTransactionObjectSupport.<clinit>(JdbcTransactionObjectSupport.java:60)
2010-04-15 13:52:46,886 INFO  JDK 1.4+ collections available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:76)
2010-04-15 13:52:46,902 INFO  Commons Collections 3.x available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:80)
2010-04-15 13:52:46,933 INFO  Loading XML bean definitions from class path resource [application-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 13:52:47,073 INFO  Loading XML bean definitions from class path resource [application-persistence-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 13:52:47,136 INFO  Loading XML bean definitions from class path resource [application-service-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 13:52:47,167 INFO  Loading XML bean definitions from class path resource [datasource.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 13:52:47,183 INFO  Bean factory for application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=6326112]: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [sessionFactory,hibernateProperties,hibernateInterceptor,userDAO,userDAOTarget,roleDAO,roleDAOTarget,functionalityDAO,functionalityDAOTarget,forumDAO,forumDAOTarget,groupDAO,groupDAOTarget,topicDAO,topicDAOTarget,replyDAO,replyDAOTarget,persistenceService,persistenceServiceTarget,transactionManager,userService,userServiceTarget,roleService,roleServiceTarget,functionalityService,functionalityServiceTarget,forumService,forumServiceTarget,groupService,groupServiceTarget,topicService,topicServiceTarget,replyService,replyServiceTarget,dataSource]; root of BeanFactory hierarchy at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:100)
2010-04-15 13:52:47,198 INFO  35 beans defined in application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=6326112] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324)
2010-04-15 13:52:47,245 INFO  Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@6576d5] at org.springframework.context.support.AbstractApplicationContext.initMessageSource(AbstractApplicationContext.java:475)
2010-04-15 13:52:47,245 INFO  Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@eb724] at org.springframework.context.support.AbstractApplicationContext.initApplicationEventMulticaster(AbstractApplicationContext.java:497)
2010-04-15 13:52:47,245 INFO  Pre-instantiating singletons in factory [org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [sessionFactory,hibernateProperties,hibernateInterceptor,userDAO,userDAOTarget,roleDAO,roleDAOTarget,functionalityDAO,functionalityDAOTarget,forumDAO,forumDAOTarget,groupDAO,groupDAOTarget,topicDAO,topicDAOTarget,replyDAO,replyDAOTarget,persistenceService,persistenceServiceTarget,transactionManager,userService,userServiceTarget,roleService,roleServiceTarget,functionalityService,functionalityServiceTarget,forumService,forumServiceTarget,groupService,groupServiceTarget,topicService,topicServiceTarget,replyService,replyServiceTarget,dataSource]; root of BeanFactory hierarchy] at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:278)
2010-04-15 13:52:47,323 INFO  Loading properties file from class path resource [hibernate.properties] at org.springframework.core.io.support.PropertiesLoaderSupport.loadProperties(PropertiesLoaderSupport.java:175)
2010-04-15 13:52:47,354 INFO  Hibernate 3.2.5 at org.hibernate.cfg.Environment.<clinit>(Environment.java:514)
2010-04-15 13:52:47,354 INFO  loaded properties from resource hibernate.properties: {hibernate.connection.username=root, hibernate.connection.password=****, hibernate.dialect=org.hibernate.dialect.MySQLDialect, hibernate.connection.url=jdbc:mysql://localhost:3306/ekms, hibernate.bytecode.use_reflection_optimizer=false, hibernate.connection.driver_class=com.mysql.jdbc.Driver} at org.hibernate.cfg.Environment.<clinit>(Environment.java:532)
2010-04-15 13:52:47,354 INFO  Bytecode provider name : cglib at org.hibernate.cfg.Environment.buildBytecodeProvider(Environment.java:681)
2010-04-15 13:52:47,355 INFO  using JDK 1.4 java.sql.Timestamp handling at org.hibernate.cfg.Environment.<clinit>(Environment.java:598)
2010-04-15 13:52:47,418 INFO  configuring from url: file:/C:/Users/rizhang/Desktop/%e9%a1%b9%e7%9b%ae%e5%a4%87%e4%bb%bd/0410_01/EKMS/bin/hibernate.cfg.xml at org.hibernate.cfg.Configuration.configure(Configuration.java:1441)
2010-04-15 13:52:47,480 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/User.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:52:47,558 INFO  Mapping class: com.capgemini.fs.app.ekms.model.User -> t_users at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:52:47,589 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.roles -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:52:47,589 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.moderatoredForums -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:52:47,589 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.memberOfForums -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:52:47,605 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.groups -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:52:47,605 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Role.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:52:47,620 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Role -> t_roles at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:52:47,620 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.users -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:52:47,620 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.functionalities -> t_role_functionality at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:52:47,620 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Functionality.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:52:47,652 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Functionality -> t_functionality at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:52:47,652 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Topic.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:52:47,652 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Topic -> t_topics at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:52:47,730 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Forum.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:52:47,745 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Forum -> t_forums at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:52:47,745 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.moderators -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:52:47,745 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.members -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:52:47,745 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Group.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:52:47,761 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Group -> t_groups at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:52:47,761 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Group.users -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:52:47,761 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Reply.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:52:47,761 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Reply -> t_replies at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:52:47,776 INFO  Configured SessionFactory: null at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1541)
2010-04-15 13:52:47,776 INFO  Building new Hibernate SessionFactory at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:738)
2010-04-15 13:52:47,776 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 13:52:47,776 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 13:52:47,776 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Topic.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 13:52:47,776 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 13:52:47,792 INFO  C3P0 using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/ekms at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:81)
2010-04-15 13:52:47,792 INFO  Connection properties: {user=root, password=****, autocommit=true, release_mode=on_close} at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:82)
2010-04-15 13:52:47,792 INFO  autocommit mode: true at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:85)
2010-04-15 13:52:47,808 INFO  MLog clients using log4j logging. at com.mchange.v2.log.MLog.<clinit>(MLog.java:80)
2010-04-15 13:52:48,010 INFO  Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true; trace: 10] at com.mchange.v2.c3p0.C3P0Registry.banner(C3P0Registry.java:204)
2010-04-15 13:52:48,182 INFO  Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@87d768e8 [ connectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@8f414c20 [ acquireIncrement -> 2, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, debugUnreturnedConnectionStackTraces -> false, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 2tx3gj889lv217d2957|3e0339, idleConnectionTestPeriod -> 120, initialPoolSize -> 3, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 120, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 20, maxStatements -> 100, maxStatementsPerConnection -> 0, minPoolSize -> 3, nestedDataSource -> com.mchange.v2.c3p0.DriverManagerDataSource@1268ae24 [ description -> null, driverClass -> null, factoryClassLocation -> null, identityToken -> 2tx3gj889lv217d2957|16954e1, jdbcUrl -> jdbc:mysql://localhost:3306/ekms, properties -> {user=******, password=******, autocommit=true, release_mode=on_close} ], preferredTestQuery -> null, propertyCycle -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false; userOverrides: {} ], dataSourceName -> null, factoryClassLocation -> null, identityToken -> 2tx3gj889lv217d2957|90d4f2, numHelperThreads -> 3 ] at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getPoolManager(AbstractPoolBackedDataSource.java:462)
2010-04-15 13:52:48,416 INFO  RDBMS: MySQL, version: 5.1.40-community at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:89)
2010-04-15 13:52:48,416 INFO  JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.1.14 ( $Date: 2006-10-18 17:40:15 +0200 (Wed, 18 Oct 2006) $, $Revision: 5888 $ ) at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:90)
2010-04-15 13:52:48,432 INFO  Using dialect: org.hibernate.dialect.MySQLDialect at org.hibernate.dialect.Dialect.<init>(Dialect.java:152)
2010-04-15 13:52:48,463 INFO  Transaction strategy: org.hibernate.transaction.JDBCTransactionFactory at org.hibernate.transaction.TransactionFactoryFactory.buildTransactionFactory(TransactionFactoryFactory.java:34)
2010-04-15 13:52:48,463 INFO  No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended) at org.hibernate.transaction.TransactionManagerLookupFactory.getTransactionManagerLookup(TransactionManagerLookupFactory.java:33)
2010-04-15 13:52:48,464 INFO  Automatic flush during beforeCompletion(): disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:143)
2010-04-15 13:52:48,464 INFO  Automatic session close at end of transaction: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:147)
2010-04-15 13:52:48,464 INFO  JDBC batch size: 15 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:154)
2010-04-15 13:52:48,464 INFO  JDBC batch updates for versioned data: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:157)
2010-04-15 13:52:48,464 INFO  Scrollable result sets: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:162)
2010-04-15 13:52:48,464 INFO  JDBC3 getGeneratedKeys(): enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:170)
2010-04-15 13:52:48,464 INFO  Connection release mode: on_close at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:178)
2010-04-15 13:52:48,464 INFO  Maximum outer join fetch depth: 2 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:202)
2010-04-15 13:52:48,464 INFO  Default batch fetch size: 1 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:205)
2010-04-15 13:52:48,464 INFO  Generate SQL with comments: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:209)
2010-04-15 13:52:48,464 INFO  Order SQL updates by primary key: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:213)
2010-04-15 13:52:48,464 INFO  Order SQL inserts for batching: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:217)
2010-04-15 13:52:48,464 INFO  Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory at org.hibernate.cfg.SettingsFactory.createQueryTranslatorFactory(SettingsFactory.java:386)
2010-04-15 13:52:48,479 INFO  Using ASTQueryTranslatorFactory at org.hibernate.hql.ast.ASTQueryTranslatorFactory.<init>(ASTQueryTranslatorFactory.java:24)
2010-04-15 13:52:48,495 INFO  Query language substitutions: {} at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:225)
2010-04-15 13:52:48,495 INFO  JPA-QL strict compliance: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:230)
2010-04-15 13:52:48,495 INFO  Second-level cache: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:235)
2010-04-15 13:52:48,495 INFO  Query cache: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:239)
2010-04-15 13:52:48,495 INFO  Cache provider: org.hibernate.cache.EhCacheProvider at org.hibernate.cfg.SettingsFactory.createCacheProvider(SettingsFactory.java:373)
2010-04-15 13:52:48,495 INFO  Optimize cache for minimal puts: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:254)
2010-04-15 13:52:48,495 INFO  Structured second-level cache entries: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:263)
2010-04-15 13:52:48,495 INFO  Query cache factory: org.hibernate.cache.StandardQueryCacheFactory at org.hibernate.cfg.SettingsFactory.createQueryCacheFactory(SettingsFactory.java:360)
2010-04-15 13:52:48,511 INFO  Echoing all SQL to stdout at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:283)
2010-04-15 13:52:48,511 INFO  Statistics: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:290)
2010-04-15 13:52:48,511 INFO  Deleted entity synthetic identifier rollback: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:294)
2010-04-15 13:52:48,511 INFO  Default entity-mode: pojo at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:309)
2010-04-15 13:52:48,511 INFO  Named query checking : enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:313)
2010-04-15 13:52:48,542 INFO  building session factory at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:161)
2010-04-15 13:52:48,979 INFO  Not binding factory to JNDI, no JNDI name configured at org.hibernate.impl.SessionFactoryObjectFactory.addInstance(SessionFactoryObjectFactory.java:82)
2010-04-15 13:52:48,979 INFO  Running hbm2ddl schema update at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:115)
2010-04-15 13:52:48,979 INFO  fetching database metadata at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:126)
2010-04-15 13:52:48,994 INFO  updating schema at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:138)
2010-04-15 13:52:49,025 INFO  table found: ekms.t_forum_members at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:52:49,025 INFO  columns: [forum_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:52:49,025 INFO  foreign keys: [fkc09f4370d0c499ed, fkc09f4370d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:52:49,041 INFO  indexes: [fkc09f4370d0c499ed, primary, fkc09f4370d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:52:49,041 INFO  table found: ekms.t_forum_moderators at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:52:49,041 INFO  columns: [forum_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:52:49,041 INFO  foreign keys: [fk7d5ece57d0c499ed, fk7d5ece57d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:52:49,041 INFO  indexes: [primary, fk7d5ece57d0c499ed, fk7d5ece57d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:52:49,057 INFO  table found: ekms.t_forums at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:52:49,057 INFO  columns: [id, last_modifier, create_date, status, description, forum_name, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:52:49,057 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:52:49,057 INFO  indexes: [forum_name, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:52:49,072 INFO  table found: ekms.t_functionality at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:52:49,072 INFO  columns: [id, category, last_modifier, create_date, functionality_code, functionality_name, url, last_update_date, creator, display_order] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:52:49,072 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:52:49,072 INFO  indexes: [primary, functionality_code, functionality_name, display_order] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:52:49,088 INFO  table found: ekms.t_group_user at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:52:49,088 INFO  columns: [group_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:52:49,088 INFO  foreign keys: [fk9cf2a36d94cba7, fk9cf2a36d24ab52d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:52:49,088 INFO  indexes: [fk9cf2a36d94cba7, primary, fk9cf2a36d24ab52d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:52:49,103 INFO  table found: ekms.t_groups at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:52:49,103 INFO  columns: [group_name, id, last_modifier, create_date, status, group_desc, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:52:49,103 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:52:49,103 INFO  indexes: [primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:52:49,119 INFO  table found: ekms.t_replies at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:52:49,119 INFO  columns: [content, id, last_modifier, create_date, status, author_id, topic_id, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:52:49,119 INFO  foreign keys: [fkfccec43d6e4dbde7, fkfccec43d7bc2f72d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:52:49,119 INFO  indexes: [fkfccec43d6e4dbde7, fkfccec43d7bc2f72d, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:52:49,135 INFO  table found: ekms.t_role_functionality at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:52:49,135 INFO  columns: [role_id, functionality_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:52:49,135 INFO  foreign keys: [fkb316816dbf119ead, fkb316816d686a07c7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:52:49,135 INFO  indexes: [fkb316816dbf119ead, fkb316816d686a07c7, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:52:49,150 INFO  table found: ekms.t_roles at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:52:49,150 INFO  columns: [id, last_modifier, create_date, status, description, role_name, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:52:49,150 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:52:49,150 INFO  indexes: [primary, role_name] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:52:49,166 INFO  table found: ekms.t_topics at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:52:49,166 INFO  columns: [content, id, last_modifier, create_date, forum_id, subject, author_id, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:52:49,166 INFO  foreign keys: [fk7fbb2b4f6e4dbde7, fk7fbb2b4fd0c499ed] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:52:49,166 INFO  indexes: [fk7fbb2b4f6e4dbde7, primary, fk7fbb2b4fd0c499ed] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:52:49,181 INFO  table found: ekms.t_user_roles at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:52:49,181 INFO  columns: [role_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:52:49,181 INFO  foreign keys: [fk309fddf4d94cba7, fk309fddf4686a07c7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:52:49,181 INFO  indexes: [fk309fddf4d94cba7, fk309fddf4686a07c7, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:52:49,197 INFO  table found: ekms.t_users at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:52:49,197 INFO  columns: [last_modifier, status, password, creator, id, user_name, first_name, workexperience, create_date, email, last_name, entrydate, membertype, phoneno, last_update_date] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:52:49,197 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:52:49,197 INFO  indexes: [user_name, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:52:49,197 INFO  schema update complete at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:160)
2010-04-15 13:52:49,213 INFO  starting update timestamps cache at region: org.hibernate.cache.UpdateTimestampsCache at org.hibernate.cache.UpdateTimestampsCache.<init>(UpdateTimestampsCache.java:41)
2010-04-15 13:52:49,213 WARN  Could not find configuration [org.hibernate.cache.UpdateTimestampsCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 13:52:49,228 INFO  starting query cache at region: org.hibernate.cache.StandardQueryCache at org.hibernate.cache.StandardQueryCache.<init>(StandardQueryCache.java:52)
2010-04-15 13:52:49,228 WARN  Could not find configuration [org.hibernate.cache.StandardQueryCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 13:52:49,603 INFO  CGLIB2 available: proxyTargetClass feature enabled at org.springframework.aop.framework.DefaultAopProxyFactory.<clinit>(DefaultAopProxyFactory.java:59)
2010-04-15 13:52:50,040 INFO  JDBC 3.0 Savepoint class is available at org.springframework.jdbc.datasource.JdbcTransactionObjectSupport.<clinit>(JdbcTransactionObjectSupport.java:60)
2010-04-15 13:54:20,461 INFO  JDK 1.4+ collections available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:76)
2010-04-15 13:54:20,477 INFO  Commons Collections 3.x available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:80)
2010-04-15 13:54:20,508 INFO  Loading XML bean definitions from class path resource [application-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 13:54:20,633 INFO  Loading XML bean definitions from class path resource [application-persistence-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 13:54:20,680 INFO  Loading XML bean definitions from class path resource [application-service-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 13:54:20,726 INFO  Loading XML bean definitions from class path resource [datasource.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 13:54:20,742 INFO  Bean factory for application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=6326112]: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [sessionFactory,hibernateProperties,hibernateInterceptor,userDAO,userDAOTarget,roleDAO,roleDAOTarget,functionalityDAO,functionalityDAOTarget,forumDAO,forumDAOTarget,groupDAO,groupDAOTarget,topicDAO,topicDAOTarget,replyDAO,replyDAOTarget,persistenceService,persistenceServiceTarget,transactionManager,userService,userServiceTarget,roleService,roleServiceTarget,functionalityService,functionalityServiceTarget,forumService,forumServiceTarget,groupService,groupServiceTarget,topicService,topicServiceTarget,replyService,replyServiceTarget,dataSource]; root of BeanFactory hierarchy at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:100)
2010-04-15 13:54:20,742 INFO  35 beans defined in application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=6326112] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324)
2010-04-15 13:54:20,789 INFO  Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@6576d5] at org.springframework.context.support.AbstractApplicationContext.initMessageSource(AbstractApplicationContext.java:475)
2010-04-15 13:54:20,789 INFO  Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@eb724] at org.springframework.context.support.AbstractApplicationContext.initApplicationEventMulticaster(AbstractApplicationContext.java:497)
2010-04-15 13:54:20,804 INFO  Pre-instantiating singletons in factory [org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [sessionFactory,hibernateProperties,hibernateInterceptor,userDAO,userDAOTarget,roleDAO,roleDAOTarget,functionalityDAO,functionalityDAOTarget,forumDAO,forumDAOTarget,groupDAO,groupDAOTarget,topicDAO,topicDAOTarget,replyDAO,replyDAOTarget,persistenceService,persistenceServiceTarget,transactionManager,userService,userServiceTarget,roleService,roleServiceTarget,functionalityService,functionalityServiceTarget,forumService,forumServiceTarget,groupService,groupServiceTarget,topicService,topicServiceTarget,replyService,replyServiceTarget,dataSource]; root of BeanFactory hierarchy] at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:278)
2010-04-15 13:54:20,867 INFO  Loading properties file from class path resource [hibernate.properties] at org.springframework.core.io.support.PropertiesLoaderSupport.loadProperties(PropertiesLoaderSupport.java:175)
2010-04-15 13:54:20,898 INFO  Hibernate 3.2.5 at org.hibernate.cfg.Environment.<clinit>(Environment.java:514)
2010-04-15 13:54:20,898 INFO  loaded properties from resource hibernate.properties: {hibernate.connection.username=root, hibernate.connection.password=****, hibernate.dialect=org.hibernate.dialect.MySQLDialect, hibernate.connection.url=jdbc:mysql://localhost:3306/ekms, hibernate.bytecode.use_reflection_optimizer=false, hibernate.connection.driver_class=com.mysql.jdbc.Driver} at org.hibernate.cfg.Environment.<clinit>(Environment.java:532)
2010-04-15 13:54:20,898 INFO  Bytecode provider name : cglib at org.hibernate.cfg.Environment.buildBytecodeProvider(Environment.java:681)
2010-04-15 13:54:20,899 INFO  using JDK 1.4 java.sql.Timestamp handling at org.hibernate.cfg.Environment.<clinit>(Environment.java:598)
2010-04-15 13:54:20,977 INFO  configuring from url: file:/C:/Users/rizhang/Desktop/%e9%a1%b9%e7%9b%ae%e5%a4%87%e4%bb%bd/0410_01/EKMS/bin/hibernate.cfg.xml at org.hibernate.cfg.Configuration.configure(Configuration.java:1441)
2010-04-15 13:54:21,039 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/User.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:54:21,102 INFO  Mapping class: com.capgemini.fs.app.ekms.model.User -> t_users at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:54:21,133 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.roles -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:54:21,133 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.moderatoredForums -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:54:21,133 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.memberOfForums -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:54:21,149 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.groups -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:54:21,149 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Role.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:54:21,164 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Role -> t_roles at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:54:21,164 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.users -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:54:21,164 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.functionalities -> t_role_functionality at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:54:21,164 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Functionality.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:54:21,180 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Functionality -> t_functionality at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:54:21,180 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Topic.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:54:21,195 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Topic -> t_topics at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:54:21,258 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Forum.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:54:21,273 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Forum -> t_forums at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:54:21,273 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.moderators -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:54:21,273 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.members -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:54:21,273 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Group.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:54:21,289 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Group -> t_groups at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:54:21,289 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Group.users -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 13:54:21,289 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Reply.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 13:54:21,336 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Reply -> t_replies at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 13:54:21,336 INFO  Configured SessionFactory: null at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1541)
2010-04-15 13:54:21,336 INFO  Building new Hibernate SessionFactory at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:738)
2010-04-15 13:54:21,336 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 13:54:21,336 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 13:54:21,336 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Topic.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 13:54:21,336 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 13:54:21,351 INFO  C3P0 using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/ekms at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:81)
2010-04-15 13:54:21,351 INFO  Connection properties: {user=root, password=****, autocommit=true, release_mode=on_close} at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:82)
2010-04-15 13:54:21,351 INFO  autocommit mode: true at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:85)
2010-04-15 13:54:21,398 INFO  MLog clients using log4j logging. at com.mchange.v2.log.MLog.<clinit>(MLog.java:80)
2010-04-15 13:54:21,663 INFO  Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true; trace: 10] at com.mchange.v2.c3p0.C3P0Registry.banner(C3P0Registry.java:204)
2010-04-15 13:54:21,804 INFO  Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@bd201c4f [ connectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@cb7d5cdf [ acquireIncrement -> 2, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, debugUnreturnedConnectionStackTraces -> false, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 2tx3gj88bm4459fmx|176ee6, idleConnectionTestPeriod -> 120, initialPoolSize -> 3, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 120, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 20, maxStatements -> 100, maxStatementsPerConnection -> 0, minPoolSize -> 3, nestedDataSource -> com.mchange.v2.c3p0.DriverManagerDataSource@c6a83761 [ description -> null, driverClass -> null, factoryClassLocation -> null, identityToken -> 2tx3gj88bm4459fmx|4218cb, jdbcUrl -> jdbc:mysql://localhost:3306/ekms, properties -> {user=******, password=******, autocommit=true, release_mode=on_close} ], preferredTestQuery -> null, propertyCycle -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false; userOverrides: {} ], dataSourceName -> null, factoryClassLocation -> null, identityToken -> 2tx3gj88bm4459fmx|8c666a, numHelperThreads -> 3 ] at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getPoolManager(AbstractPoolBackedDataSource.java:462)
2010-04-15 13:54:22,038 INFO  RDBMS: MySQL, version: 5.1.40-community at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:89)
2010-04-15 13:54:22,053 INFO  JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.1.14 ( $Date: 2006-10-18 17:40:15 +0200 (Wed, 18 Oct 2006) $, $Revision: 5888 $ ) at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:90)
2010-04-15 13:54:22,054 INFO  Using dialect: org.hibernate.dialect.MySQLDialect at org.hibernate.dialect.Dialect.<init>(Dialect.java:152)
2010-04-15 13:54:22,054 INFO  Transaction strategy: org.hibernate.transaction.JDBCTransactionFactory at org.hibernate.transaction.TransactionFactoryFactory.buildTransactionFactory(TransactionFactoryFactory.java:34)
2010-04-15 13:54:22,054 INFO  No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended) at org.hibernate.transaction.TransactionManagerLookupFactory.getTransactionManagerLookup(TransactionManagerLookupFactory.java:33)
2010-04-15 13:54:22,054 INFO  Automatic flush during beforeCompletion(): disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:143)
2010-04-15 13:54:22,054 INFO  Automatic session close at end of transaction: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:147)
2010-04-15 13:54:22,054 INFO  JDBC batch size: 15 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:154)
2010-04-15 13:54:22,054 INFO  JDBC batch updates for versioned data: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:157)
2010-04-15 13:54:22,086 INFO  Scrollable result sets: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:162)
2010-04-15 13:54:22,086 INFO  JDBC3 getGeneratedKeys(): enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:170)
2010-04-15 13:54:22,086 INFO  Connection release mode: on_close at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:178)
2010-04-15 13:54:22,086 INFO  Maximum outer join fetch depth: 2 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:202)
2010-04-15 13:54:22,086 INFO  Default batch fetch size: 1 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:205)
2010-04-15 13:54:22,086 INFO  Generate SQL with comments: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:209)
2010-04-15 13:54:22,086 INFO  Order SQL updates by primary key: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:213)
2010-04-15 13:54:22,086 INFO  Order SQL inserts for batching: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:217)
2010-04-15 13:54:22,086 INFO  Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory at org.hibernate.cfg.SettingsFactory.createQueryTranslatorFactory(SettingsFactory.java:386)
2010-04-15 13:54:22,086 INFO  Using ASTQueryTranslatorFactory at org.hibernate.hql.ast.ASTQueryTranslatorFactory.<init>(ASTQueryTranslatorFactory.java:24)
2010-04-15 13:54:22,086 INFO  Query language substitutions: {} at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:225)
2010-04-15 13:54:22,086 INFO  JPA-QL strict compliance: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:230)
2010-04-15 13:54:22,086 INFO  Second-level cache: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:235)
2010-04-15 13:54:22,086 INFO  Query cache: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:239)
2010-04-15 13:54:22,086 INFO  Cache provider: org.hibernate.cache.EhCacheProvider at org.hibernate.cfg.SettingsFactory.createCacheProvider(SettingsFactory.java:373)
2010-04-15 13:54:22,086 INFO  Optimize cache for minimal puts: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:254)
2010-04-15 13:54:22,086 INFO  Structured second-level cache entries: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:263)
2010-04-15 13:54:22,101 INFO  Query cache factory: org.hibernate.cache.StandardQueryCacheFactory at org.hibernate.cfg.SettingsFactory.createQueryCacheFactory(SettingsFactory.java:360)
2010-04-15 13:54:22,101 INFO  Echoing all SQL to stdout at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:283)
2010-04-15 13:54:22,101 INFO  Statistics: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:290)
2010-04-15 13:54:22,101 INFO  Deleted entity synthetic identifier rollback: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:294)
2010-04-15 13:54:22,101 INFO  Default entity-mode: pojo at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:309)
2010-04-15 13:54:22,101 INFO  Named query checking : enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:313)
2010-04-15 13:54:22,148 INFO  building session factory at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:161)
2010-04-15 13:54:22,554 INFO  Not binding factory to JNDI, no JNDI name configured at org.hibernate.impl.SessionFactoryObjectFactory.addInstance(SessionFactoryObjectFactory.java:82)
2010-04-15 13:54:22,554 INFO  Running hbm2ddl schema update at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:115)
2010-04-15 13:54:22,554 INFO  fetching database metadata at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:126)
2010-04-15 13:54:22,569 INFO  updating schema at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:138)
2010-04-15 13:54:22,600 INFO  table found: ekms.t_forum_members at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:54:22,600 INFO  columns: [forum_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:54:22,600 INFO  foreign keys: [fkc09f4370d0c499ed, fkc09f4370d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:54:22,600 INFO  indexes: [fkc09f4370d0c499ed, primary, fkc09f4370d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:54:22,616 INFO  table found: ekms.t_forum_moderators at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:54:22,616 INFO  columns: [forum_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:54:22,616 INFO  foreign keys: [fk7d5ece57d0c499ed, fk7d5ece57d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:54:22,616 INFO  indexes: [primary, fk7d5ece57d0c499ed, fk7d5ece57d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:54:22,616 INFO  table found: ekms.t_forums at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:54:22,632 INFO  columns: [id, last_modifier, create_date, status, description, forum_name, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:54:22,632 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:54:22,632 INFO  indexes: [forum_name, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:54:22,632 INFO  table found: ekms.t_functionality at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:54:22,632 INFO  columns: [id, category, last_modifier, create_date, functionality_code, functionality_name, url, last_update_date, creator, display_order] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:54:22,632 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:54:22,632 INFO  indexes: [primary, functionality_code, functionality_name, display_order] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:54:22,647 INFO  table found: ekms.t_group_user at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:54:22,647 INFO  columns: [group_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:54:22,647 INFO  foreign keys: [fk9cf2a36d94cba7, fk9cf2a36d24ab52d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:54:22,647 INFO  indexes: [fk9cf2a36d94cba7, primary, fk9cf2a36d24ab52d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:54:22,663 INFO  table found: ekms.t_groups at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:54:22,663 INFO  columns: [group_name, id, last_modifier, create_date, status, group_desc, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:54:22,663 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:54:22,663 INFO  indexes: [primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:54:22,678 INFO  table found: ekms.t_replies at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:54:22,678 INFO  columns: [content, id, last_modifier, create_date, status, author_id, topic_id, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:54:22,678 INFO  foreign keys: [fkfccec43d6e4dbde7, fkfccec43d7bc2f72d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:54:22,678 INFO  indexes: [fkfccec43d6e4dbde7, fkfccec43d7bc2f72d, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:54:22,694 INFO  table found: ekms.t_role_functionality at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:54:22,694 INFO  columns: [role_id, functionality_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:54:22,694 INFO  foreign keys: [fkb316816dbf119ead, fkb316816d686a07c7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:54:22,694 INFO  indexes: [fkb316816dbf119ead, fkb316816d686a07c7, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:54:22,710 INFO  table found: ekms.t_roles at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:54:22,710 INFO  columns: [id, last_modifier, create_date, status, description, role_name, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:54:22,710 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:54:22,710 INFO  indexes: [primary, role_name] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:54:22,725 INFO  table found: ekms.t_topics at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:54:22,725 INFO  columns: [content, id, last_modifier, create_date, forum_id, subject, author_id, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:54:22,725 INFO  foreign keys: [fk7fbb2b4f6e4dbde7, fk7fbb2b4fd0c499ed] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:54:22,725 INFO  indexes: [fk7fbb2b4f6e4dbde7, primary, fk7fbb2b4fd0c499ed] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:54:22,741 INFO  table found: ekms.t_user_roles at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:54:22,741 INFO  columns: [role_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:54:22,741 INFO  foreign keys: [fk309fddf4d94cba7, fk309fddf4686a07c7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:54:22,741 INFO  indexes: [fk309fddf4d94cba7, fk309fddf4686a07c7, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:54:22,756 INFO  table found: ekms.t_users at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 13:54:22,756 INFO  columns: [last_modifier, status, password, creator, id, user_name, first_name, workexperience, create_date, email, last_name, entrydate, membertype, phoneno, last_update_date] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 13:54:22,756 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 13:54:22,756 INFO  indexes: [user_name, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 13:54:22,756 INFO  schema update complete at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:160)
2010-04-15 13:54:22,772 INFO  starting update timestamps cache at region: org.hibernate.cache.UpdateTimestampsCache at org.hibernate.cache.UpdateTimestampsCache.<init>(UpdateTimestampsCache.java:41)
2010-04-15 13:54:22,772 WARN  Could not find configuration [org.hibernate.cache.UpdateTimestampsCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 13:54:22,788 INFO  starting query cache at region: org.hibernate.cache.StandardQueryCache at org.hibernate.cache.StandardQueryCache.<init>(StandardQueryCache.java:52)
2010-04-15 13:54:22,788 WARN  Could not find configuration [org.hibernate.cache.StandardQueryCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 13:54:23,115 INFO  CGLIB2 available: proxyTargetClass feature enabled at org.springframework.aop.framework.DefaultAopProxyFactory.<clinit>(DefaultAopProxyFactory.java:59)
2010-04-15 13:54:23,553 INFO  JDBC 3.0 Savepoint class is available at org.springframework.jdbc.datasource.JdbcTransactionObjectSupport.<clinit>(JdbcTransactionObjectSupport.java:60)
2010-04-15 14:00:18,769 INFO  JDK 1.4+ collections available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:76)
2010-04-15 14:00:18,784 INFO  Commons Collections 3.x available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:80)
2010-04-15 14:00:18,800 INFO  Loading XML bean definitions from class path resource [application-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 14:00:18,925 INFO  Loading XML bean definitions from class path resource [application-persistence-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 14:00:18,972 INFO  Loading XML bean definitions from class path resource [application-service-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 14:00:19,003 INFO  Loading XML bean definitions from class path resource [datasource.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 14:00:19,018 INFO  Bean factory for application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=22323092]: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [sessionFactory,hibernateProperties,hibernateInterceptor,userDAO,userDAOTarget,roleDAO,roleDAOTarget,functionalityDAO,functionalityDAOTarget,forumDAO,forumDAOTarget,groupDAO,groupDAOTarget,topicDAO,topicDAOTarget,replyDAO,replyDAOTarget,persistenceService,persistenceServiceTarget,transactionManager,userService,userServiceTarget,roleService,roleServiceTarget,functionalityService,functionalityServiceTarget,forumService,forumServiceTarget,groupService,groupServiceTarget,topicService,topicServiceTarget,replyService,replyServiceTarget,dataSource]; root of BeanFactory hierarchy at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:100)
2010-04-15 14:00:19,034 INFO  35 beans defined in application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=22323092] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324)
2010-04-15 14:00:19,081 INFO  Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@1402d5a] at org.springframework.context.support.AbstractApplicationContext.initMessageSource(AbstractApplicationContext.java:475)
2010-04-15 14:00:19,081 INFO  Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@11946c2] at org.springframework.context.support.AbstractApplicationContext.initApplicationEventMulticaster(AbstractApplicationContext.java:497)
2010-04-15 14:00:19,081 INFO  Pre-instantiating singletons in factory [org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [sessionFactory,hibernateProperties,hibernateInterceptor,userDAO,userDAOTarget,roleDAO,roleDAOTarget,functionalityDAO,functionalityDAOTarget,forumDAO,forumDAOTarget,groupDAO,groupDAOTarget,topicDAO,topicDAOTarget,replyDAO,replyDAOTarget,persistenceService,persistenceServiceTarget,transactionManager,userService,userServiceTarget,roleService,roleServiceTarget,functionalityService,functionalityServiceTarget,forumService,forumServiceTarget,groupService,groupServiceTarget,topicService,topicServiceTarget,replyService,replyServiceTarget,dataSource]; root of BeanFactory hierarchy] at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:278)
2010-04-15 14:00:19,128 INFO  Loading properties file from class path resource [hibernate.properties] at org.springframework.core.io.support.PropertiesLoaderSupport.loadProperties(PropertiesLoaderSupport.java:175)
2010-04-15 14:00:19,159 INFO  Hibernate 3.2.5 at org.hibernate.cfg.Environment.<clinit>(Environment.java:514)
2010-04-15 14:00:19,159 INFO  loaded properties from resource hibernate.properties: {hibernate.connection.username=root, hibernate.connection.password=****, hibernate.dialect=org.hibernate.dialect.MySQLDialect, hibernate.connection.url=jdbc:mysql://localhost:3306/ekms, hibernate.bytecode.use_reflection_optimizer=false, hibernate.connection.driver_class=com.mysql.jdbc.Driver} at org.hibernate.cfg.Environment.<clinit>(Environment.java:532)
2010-04-15 14:00:19,159 INFO  Bytecode provider name : cglib at org.hibernate.cfg.Environment.buildBytecodeProvider(Environment.java:681)
2010-04-15 14:00:19,159 INFO  using JDK 1.4 java.sql.Timestamp handling at org.hibernate.cfg.Environment.<clinit>(Environment.java:598)
2010-04-15 14:00:19,206 INFO  configuring from url: file:/C:/Users/rizhang/Desktop/%e9%a1%b9%e7%9b%ae%e5%a4%87%e4%bb%bd/0410_01/EKMS/bin/hibernate.cfg.xml at org.hibernate.cfg.Configuration.configure(Configuration.java:1441)
2010-04-15 14:00:19,253 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/User.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:00:19,316 INFO  Mapping class: com.capgemini.fs.app.ekms.model.User -> t_users at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:00:19,331 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.roles -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:00:19,331 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.moderatoredForums -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:00:19,347 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.memberOfForums -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:00:19,347 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.groups -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:00:19,347 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Role.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:00:19,363 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Role -> t_roles at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:00:19,363 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.users -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:00:19,363 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.functionalities -> t_role_functionality at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:00:19,363 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Functionality.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:00:19,378 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Functionality -> t_functionality at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:00:19,378 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Topic.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:00:19,394 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Topic -> t_topics at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:00:19,441 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Forum.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:00:19,456 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Forum -> t_forums at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:00:19,456 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.moderators -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:00:19,456 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.members -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:00:19,456 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Group.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:00:19,472 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Group -> t_groups at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:00:19,472 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Group.users -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:00:19,472 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Reply.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:00:19,503 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Reply -> t_replies at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:00:19,503 INFO  Configured SessionFactory: null at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1541)
2010-04-15 14:00:19,503 INFO  Building new Hibernate SessionFactory at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:738)
2010-04-15 14:00:19,519 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:00:19,519 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:00:19,519 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Topic.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:00:19,519 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:00:19,519 INFO  C3P0 using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/ekms at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:81)
2010-04-15 14:00:19,519 INFO  Connection properties: {user=root, password=****, autocommit=true, release_mode=on_close} at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:82)
2010-04-15 14:00:19,519 INFO  autocommit mode: true at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:85)
2010-04-15 14:00:19,534 INFO  MLog clients using log4j logging. at com.mchange.v2.log.MLog.<clinit>(MLog.java:80)
2010-04-15 14:00:19,659 INFO  Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true; trace: 10] at com.mchange.v2.c3p0.C3P0Registry.banner(C3P0Registry.java:204)
2010-04-15 14:00:19,721 INFO  Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@a2133a5a [ connectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@e9bea63c [ acquireIncrement -> 2, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, debugUnreturnedConnectionStackTraces -> false, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 2tx3gj88jaf11ty42wo|9fe84e, idleConnectionTestPeriod -> 120, initialPoolSize -> 3, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 120, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 20, maxStatements -> 100, maxStatementsPerConnection -> 0, minPoolSize -> 3, nestedDataSource -> com.mchange.v2.c3p0.DriverManagerDataSource@f16cbc61 [ description -> null, driverClass -> null, factoryClassLocation -> null, identityToken -> 2tx3gj88jaf11ty42wo|6963d0, jdbcUrl -> jdbc:mysql://localhost:3306/ekms, properties -> {user=******, password=******, autocommit=true, release_mode=on_close} ], preferredTestQuery -> null, propertyCycle -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false; userOverrides: {} ], dataSourceName -> null, factoryClassLocation -> null, identityToken -> 2tx3gj88jaf11ty42wo|cfe049, numHelperThreads -> 3 ] at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getPoolManager(AbstractPoolBackedDataSource.java:462)
2010-04-15 14:00:20,049 INFO  RDBMS: MySQL, version: 5.1.40-community at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:89)
2010-04-15 14:00:20,049 INFO  JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.1.14 ( $Date: 2006-10-18 17:40:15 +0200 (Wed, 18 Oct 2006) $, $Revision: 5888 $ ) at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:90)
2010-04-15 14:00:20,065 INFO  Using dialect: org.hibernate.dialect.MySQLDialect at org.hibernate.dialect.Dialect.<init>(Dialect.java:152)
2010-04-15 14:00:20,065 INFO  Transaction strategy: org.hibernate.transaction.JDBCTransactionFactory at org.hibernate.transaction.TransactionFactoryFactory.buildTransactionFactory(TransactionFactoryFactory.java:34)
2010-04-15 14:00:20,065 INFO  No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended) at org.hibernate.transaction.TransactionManagerLookupFactory.getTransactionManagerLookup(TransactionManagerLookupFactory.java:33)
2010-04-15 14:00:20,080 INFO  Automatic flush during beforeCompletion(): disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:143)
2010-04-15 14:00:20,080 INFO  Automatic session close at end of transaction: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:147)
2010-04-15 14:00:20,080 INFO  JDBC batch size: 15 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:154)
2010-04-15 14:00:20,080 INFO  JDBC batch updates for versioned data: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:157)
2010-04-15 14:00:20,080 INFO  Scrollable result sets: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:162)
2010-04-15 14:00:20,080 INFO  JDBC3 getGeneratedKeys(): enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:170)
2010-04-15 14:00:20,080 INFO  Connection release mode: on_close at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:178)
2010-04-15 14:00:20,080 INFO  Maximum outer join fetch depth: 2 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:202)
2010-04-15 14:00:20,080 INFO  Default batch fetch size: 1 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:205)
2010-04-15 14:00:20,080 INFO  Generate SQL with comments: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:209)
2010-04-15 14:00:20,080 INFO  Order SQL updates by primary key: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:213)
2010-04-15 14:00:20,080 INFO  Order SQL inserts for batching: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:217)
2010-04-15 14:00:20,080 INFO  Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory at org.hibernate.cfg.SettingsFactory.createQueryTranslatorFactory(SettingsFactory.java:386)
2010-04-15 14:00:20,080 INFO  Using ASTQueryTranslatorFactory at org.hibernate.hql.ast.ASTQueryTranslatorFactory.<init>(ASTQueryTranslatorFactory.java:24)
2010-04-15 14:00:20,080 INFO  Query language substitutions: {} at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:225)
2010-04-15 14:00:20,080 INFO  JPA-QL strict compliance: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:230)
2010-04-15 14:00:20,080 INFO  Second-level cache: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:235)
2010-04-15 14:00:20,080 INFO  Query cache: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:239)
2010-04-15 14:00:20,080 INFO  Cache provider: org.hibernate.cache.EhCacheProvider at org.hibernate.cfg.SettingsFactory.createCacheProvider(SettingsFactory.java:373)
2010-04-15 14:00:20,080 INFO  Optimize cache for minimal puts: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:254)
2010-04-15 14:00:20,080 INFO  Structured second-level cache entries: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:263)
2010-04-15 14:00:20,080 INFO  Query cache factory: org.hibernate.cache.StandardQueryCacheFactory at org.hibernate.cfg.SettingsFactory.createQueryCacheFactory(SettingsFactory.java:360)
2010-04-15 14:00:20,096 INFO  Echoing all SQL to stdout at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:283)
2010-04-15 14:00:20,096 INFO  Statistics: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:290)
2010-04-15 14:00:20,096 INFO  Deleted entity synthetic identifier rollback: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:294)
2010-04-15 14:00:20,096 INFO  Default entity-mode: pojo at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:309)
2010-04-15 14:00:20,096 INFO  Named query checking : enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:313)
2010-04-15 14:00:20,111 INFO  building session factory at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:161)
2010-04-15 14:00:20,392 INFO  Not binding factory to JNDI, no JNDI name configured at org.hibernate.impl.SessionFactoryObjectFactory.addInstance(SessionFactoryObjectFactory.java:82)
2010-04-15 14:00:20,392 INFO  Running hbm2ddl schema update at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:115)
2010-04-15 14:00:20,392 INFO  fetching database metadata at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:126)
2010-04-15 14:00:20,393 INFO  updating schema at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:138)
2010-04-15 14:00:20,424 INFO  table found: ekms.t_forum_members at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:00:20,424 INFO  columns: [forum_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:00:20,424 INFO  foreign keys: [fkc09f4370d0c499ed, fkc09f4370d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:00:20,424 INFO  indexes: [fkc09f4370d0c499ed, primary, fkc09f4370d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:00:20,440 INFO  table found: ekms.t_forum_moderators at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:00:20,440 INFO  columns: [forum_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:00:20,440 INFO  foreign keys: [fk7d5ece57d0c499ed, fk7d5ece57d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:00:20,440 INFO  indexes: [primary, fk7d5ece57d0c499ed, fk7d5ece57d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:00:20,456 INFO  table found: ekms.t_forums at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:00:20,456 INFO  columns: [id, last_modifier, create_date, status, description, forum_name, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:00:20,456 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:00:20,456 INFO  indexes: [forum_name, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:00:20,471 INFO  table found: ekms.t_functionality at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:00:20,471 INFO  columns: [id, category, last_modifier, create_date, functionality_code, functionality_name, url, last_update_date, creator, display_order] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:00:20,471 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:00:20,471 INFO  indexes: [primary, functionality_code, functionality_name, display_order] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:00:20,487 INFO  table found: ekms.t_group_user at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:00:20,487 INFO  columns: [group_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:00:20,487 INFO  foreign keys: [fk9cf2a36d94cba7, fk9cf2a36d24ab52d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:00:20,487 INFO  indexes: [fk9cf2a36d94cba7, primary, fk9cf2a36d24ab52d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:00:20,502 INFO  table found: ekms.t_groups at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:00:20,502 INFO  columns: [group_name, id, last_modifier, create_date, status, group_desc, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:00:20,502 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:00:20,502 INFO  indexes: [primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:00:20,502 INFO  table found: ekms.t_replies at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:00:20,502 INFO  columns: [content, id, last_modifier, create_date, status, author_id, topic_id, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:00:20,502 INFO  foreign keys: [fkfccec43d6e4dbde7, fkfccec43d7bc2f72d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:00:20,502 INFO  indexes: [fkfccec43d6e4dbde7, fkfccec43d7bc2f72d, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:00:20,518 INFO  table found: ekms.t_role_functionality at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:00:20,518 INFO  columns: [role_id, functionality_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:00:20,518 INFO  foreign keys: [fkb316816dbf119ead, fkb316816d686a07c7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:00:20,518 INFO  indexes: [fkb316816dbf119ead, fkb316816d686a07c7, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:00:20,534 INFO  table found: ekms.t_roles at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:00:20,534 INFO  columns: [id, last_modifier, create_date, status, description, role_name, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:00:20,534 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:00:20,534 INFO  indexes: [primary, role_name] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:00:20,549 INFO  table found: ekms.t_topics at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:00:20,549 INFO  columns: [content, id, last_modifier, create_date, forum_id, subject, author_id, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:00:20,549 INFO  foreign keys: [fk7fbb2b4f6e4dbde7, fk7fbb2b4fd0c499ed] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:00:20,549 INFO  indexes: [fk7fbb2b4f6e4dbde7, primary, fk7fbb2b4fd0c499ed] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:00:20,565 INFO  table found: ekms.t_user_roles at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:00:20,565 INFO  columns: [role_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:00:20,565 INFO  foreign keys: [fk309fddf4d94cba7, fk309fddf4686a07c7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:00:20,565 INFO  indexes: [fk309fddf4d94cba7, fk309fddf4686a07c7, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:00:20,580 INFO  table found: ekms.t_users at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:00:20,580 INFO  columns: [last_modifier, status, password, creator, id, user_name, first_name, workexperience, create_date, email, last_name, entrydate, membertype, phoneno, last_update_date] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:00:20,580 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:00:20,580 INFO  indexes: [user_name, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:00:20,580 INFO  schema update complete at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:160)
2010-04-15 14:00:20,580 INFO  starting update timestamps cache at region: org.hibernate.cache.UpdateTimestampsCache at org.hibernate.cache.UpdateTimestampsCache.<init>(UpdateTimestampsCache.java:41)
2010-04-15 14:00:20,596 WARN  Could not find configuration [org.hibernate.cache.UpdateTimestampsCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 14:00:20,612 INFO  starting query cache at region: org.hibernate.cache.StandardQueryCache at org.hibernate.cache.StandardQueryCache.<init>(StandardQueryCache.java:52)
2010-04-15 14:00:20,612 WARN  Could not find configuration [org.hibernate.cache.StandardQueryCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 14:00:20,846 INFO  CGLIB2 available: proxyTargetClass feature enabled at org.springframework.aop.framework.DefaultAopProxyFactory.<clinit>(DefaultAopProxyFactory.java:59)
2010-04-15 14:00:21,048 INFO  JDBC 3.0 Savepoint class is available at org.springframework.jdbc.datasource.JdbcTransactionObjectSupport.<clinit>(JdbcTransactionObjectSupport.java:60)
2010-04-15 14:05:50,005 INFO  JDK 1.4+ collections available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:76)
2010-04-15 14:05:50,021 INFO  Commons Collections 3.x available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:80)
2010-04-15 14:05:50,052 INFO  Loading XML bean definitions from class path resource [application-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 14:05:50,177 INFO  Loading XML bean definitions from class path resource [application-persistence-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 14:05:50,223 INFO  Loading XML bean definitions from class path resource [application-service-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 14:05:50,255 INFO  Loading XML bean definitions from class path resource [datasource.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 14:05:50,270 INFO  Bean factory for application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=12110054]: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [sessionFactory,hibernateProperties,hibernateInterceptor,userDAO,userDAOTarget,roleDAO,roleDAOTarget,functionalityDAO,functionalityDAOTarget,forumDAO,forumDAOTarget,groupDAO,groupDAOTarget,topicDAO,topicDAOTarget,replyDAO,replyDAOTarget,persistenceService,persistenceServiceTarget,transactionManager,userService,userServiceTarget,roleService,roleServiceTarget,functionalityService,functionalityServiceTarget,forumService,forumServiceTarget,groupService,groupServiceTarget,topicService,topicServiceTarget,replyService,replyServiceTarget,dataSource]; root of BeanFactory hierarchy at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:100)
2010-04-15 14:05:50,286 INFO  35 beans defined in application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=12110054] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324)
2010-04-15 14:05:50,333 INFO  Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@1402d5a] at org.springframework.context.support.AbstractApplicationContext.initMessageSource(AbstractApplicationContext.java:475)
2010-04-15 14:05:50,333 INFO  Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@11946c2] at org.springframework.context.support.AbstractApplicationContext.initApplicationEventMulticaster(AbstractApplicationContext.java:497)
2010-04-15 14:05:50,333 INFO  Pre-instantiating singletons in factory [org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [sessionFactory,hibernateProperties,hibernateInterceptor,userDAO,userDAOTarget,roleDAO,roleDAOTarget,functionalityDAO,functionalityDAOTarget,forumDAO,forumDAOTarget,groupDAO,groupDAOTarget,topicDAO,topicDAOTarget,replyDAO,replyDAOTarget,persistenceService,persistenceServiceTarget,transactionManager,userService,userServiceTarget,roleService,roleServiceTarget,functionalityService,functionalityServiceTarget,forumService,forumServiceTarget,groupService,groupServiceTarget,topicService,topicServiceTarget,replyService,replyServiceTarget,dataSource]; root of BeanFactory hierarchy] at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:278)
2010-04-15 14:05:50,379 INFO  Loading properties file from class path resource [hibernate.properties] at org.springframework.core.io.support.PropertiesLoaderSupport.loadProperties(PropertiesLoaderSupport.java:175)
2010-04-15 14:05:50,411 INFO  Hibernate 3.2.5 at org.hibernate.cfg.Environment.<clinit>(Environment.java:514)
2010-04-15 14:05:50,411 INFO  loaded properties from resource hibernate.properties: {hibernate.connection.username=root, hibernate.connection.password=****, hibernate.dialect=org.hibernate.dialect.MySQLDialect, hibernate.connection.url=jdbc:mysql://localhost:3306/ekms, hibernate.bytecode.use_reflection_optimizer=false, hibernate.connection.driver_class=com.mysql.jdbc.Driver} at org.hibernate.cfg.Environment.<clinit>(Environment.java:532)
2010-04-15 14:05:50,411 INFO  Bytecode provider name : cglib at org.hibernate.cfg.Environment.buildBytecodeProvider(Environment.java:681)
2010-04-15 14:05:50,411 INFO  using JDK 1.4 java.sql.Timestamp handling at org.hibernate.cfg.Environment.<clinit>(Environment.java:598)
2010-04-15 14:05:50,457 INFO  configuring from url: file:/C:/Users/rizhang/Desktop/%e9%a1%b9%e7%9b%ae%e5%a4%87%e4%bb%bd/0410_01/EKMS/bin/hibernate.cfg.xml at org.hibernate.cfg.Configuration.configure(Configuration.java:1441)
2010-04-15 14:05:50,504 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/User.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:05:50,567 INFO  Mapping class: com.capgemini.fs.app.ekms.model.User -> t_users at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:05:50,598 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.roles -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:05:50,598 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.moderatoredForums -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:05:50,598 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.memberOfForums -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:05:50,598 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.groups -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:05:50,598 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Role.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:05:50,613 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Role -> t_roles at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:05:50,613 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.users -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:05:50,613 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.functionalities -> t_role_functionality at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:05:50,613 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Functionality.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:05:50,629 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Functionality -> t_functionality at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:05:50,645 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Topic.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:05:50,646 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Topic -> t_topics at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:05:50,692 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Forum.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:05:50,708 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Forum -> t_forums at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:05:50,708 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.moderators -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:05:50,708 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.members -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:05:50,708 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Group.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:05:50,724 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Group -> t_groups at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:05:50,724 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Group.users -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:05:50,724 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Reply.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:05:50,755 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Reply -> t_replies at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:05:50,770 INFO  Configured SessionFactory: null at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1541)
2010-04-15 14:05:50,770 INFO  Building new Hibernate SessionFactory at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:738)
2010-04-15 14:05:50,770 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:05:50,770 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:05:50,770 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Topic.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:05:50,770 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:05:50,786 INFO  C3P0 using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/ekms at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:81)
2010-04-15 14:05:50,786 INFO  Connection properties: {user=root, password=****, autocommit=true, release_mode=on_close} at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:82)
2010-04-15 14:05:50,786 INFO  autocommit mode: true at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:85)
2010-04-15 14:05:50,802 INFO  MLog clients using log4j logging. at com.mchange.v2.log.MLog.<clinit>(MLog.java:80)
2010-04-15 14:05:50,926 INFO  Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true; trace: 10] at com.mchange.v2.c3p0.C3P0Registry.banner(C3P0Registry.java:204)
2010-04-15 14:05:50,989 INFO  Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@486f5d7f [ connectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@34bd0751 [ acquireIncrement -> 2, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, debugUnreturnedConnectionStackTraces -> false, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 2tx3gj88qe0hoha2sb|4c71d2, idleConnectionTestPeriod -> 120, initialPoolSize -> 3, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 120, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 20, maxStatements -> 100, maxStatementsPerConnection -> 0, minPoolSize -> 3, nestedDataSource -> com.mchange.v2.c3p0.DriverManagerDataSource@56db130d [ description -> null, driverClass -> null, factoryClassLocation -> null, identityToken -> 2tx3gj88qe0hoha2sb|118223d, jdbcUrl -> jdbc:mysql://localhost:3306/ekms, properties -> {user=******, password=******, autocommit=true, release_mode=on_close} ], preferredTestQuery -> null, propertyCycle -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false; userOverrides: {} ], dataSourceName -> null, factoryClassLocation -> null, identityToken -> 2tx3gj88qe0hoha2sb|18e18a3, numHelperThreads -> 3 ] at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getPoolManager(AbstractPoolBackedDataSource.java:462)
2010-04-15 14:05:51,192 INFO  RDBMS: MySQL, version: 5.1.40-community at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:89)
2010-04-15 14:05:51,192 INFO  JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.1.14 ( $Date: 2006-10-18 17:40:15 +0200 (Wed, 18 Oct 2006) $, $Revision: 5888 $ ) at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:90)
2010-04-15 14:05:51,207 INFO  Using dialect: org.hibernate.dialect.MySQLDialect at org.hibernate.dialect.Dialect.<init>(Dialect.java:152)
2010-04-15 14:05:51,207 INFO  Transaction strategy: org.hibernate.transaction.JDBCTransactionFactory at org.hibernate.transaction.TransactionFactoryFactory.buildTransactionFactory(TransactionFactoryFactory.java:34)
2010-04-15 14:05:51,207 INFO  No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended) at org.hibernate.transaction.TransactionManagerLookupFactory.getTransactionManagerLookup(TransactionManagerLookupFactory.java:33)
2010-04-15 14:05:51,223 INFO  Automatic flush during beforeCompletion(): disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:143)
2010-04-15 14:05:51,223 INFO  Automatic session close at end of transaction: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:147)
2010-04-15 14:05:51,223 INFO  JDBC batch size: 15 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:154)
2010-04-15 14:05:51,223 INFO  JDBC batch updates for versioned data: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:157)
2010-04-15 14:05:51,223 INFO  Scrollable result sets: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:162)
2010-04-15 14:05:51,223 INFO  JDBC3 getGeneratedKeys(): enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:170)
2010-04-15 14:05:51,223 INFO  Connection release mode: on_close at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:178)
2010-04-15 14:05:51,223 INFO  Maximum outer join fetch depth: 2 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:202)
2010-04-15 14:05:51,223 INFO  Default batch fetch size: 1 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:205)
2010-04-15 14:05:51,223 INFO  Generate SQL with comments: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:209)
2010-04-15 14:05:51,223 INFO  Order SQL updates by primary key: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:213)
2010-04-15 14:05:51,223 INFO  Order SQL inserts for batching: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:217)
2010-04-15 14:05:51,223 INFO  Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory at org.hibernate.cfg.SettingsFactory.createQueryTranslatorFactory(SettingsFactory.java:386)
2010-04-15 14:05:51,223 INFO  Using ASTQueryTranslatorFactory at org.hibernate.hql.ast.ASTQueryTranslatorFactory.<init>(ASTQueryTranslatorFactory.java:24)
2010-04-15 14:05:51,223 INFO  Query language substitutions: {} at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:225)
2010-04-15 14:05:51,223 INFO  JPA-QL strict compliance: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:230)
2010-04-15 14:05:51,223 INFO  Second-level cache: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:235)
2010-04-15 14:05:51,223 INFO  Query cache: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:239)
2010-04-15 14:05:51,223 INFO  Cache provider: org.hibernate.cache.EhCacheProvider at org.hibernate.cfg.SettingsFactory.createCacheProvider(SettingsFactory.java:373)
2010-04-15 14:05:51,223 INFO  Optimize cache for minimal puts: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:254)
2010-04-15 14:05:51,223 INFO  Structured second-level cache entries: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:263)
2010-04-15 14:05:51,223 INFO  Query cache factory: org.hibernate.cache.StandardQueryCacheFactory at org.hibernate.cfg.SettingsFactory.createQueryCacheFactory(SettingsFactory.java:360)
2010-04-15 14:05:51,238 INFO  Echoing all SQL to stdout at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:283)
2010-04-15 14:05:51,238 INFO  Statistics: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:290)
2010-04-15 14:05:51,238 INFO  Deleted entity synthetic identifier rollback: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:294)
2010-04-15 14:05:51,238 INFO  Default entity-mode: pojo at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:309)
2010-04-15 14:05:51,238 INFO  Named query checking : enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:313)
2010-04-15 14:05:51,254 INFO  building session factory at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:161)
2010-04-15 14:05:51,535 INFO  Not binding factory to JNDI, no JNDI name configured at org.hibernate.impl.SessionFactoryObjectFactory.addInstance(SessionFactoryObjectFactory.java:82)
2010-04-15 14:05:51,535 INFO  Running hbm2ddl schema update at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:115)
2010-04-15 14:05:51,535 INFO  fetching database metadata at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:126)
2010-04-15 14:05:51,550 INFO  updating schema at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:138)
2010-04-15 14:05:51,566 INFO  table found: ekms.t_forum_members at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:05:51,566 INFO  columns: [forum_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:05:51,566 INFO  foreign keys: [fkc09f4370d0c499ed, fkc09f4370d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:05:51,566 INFO  indexes: [fkc09f4370d0c499ed, primary, fkc09f4370d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:05:51,582 INFO  table found: ekms.t_forum_moderators at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:05:51,582 INFO  columns: [forum_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:05:51,582 INFO  foreign keys: [fk7d5ece57d0c499ed, fk7d5ece57d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:05:51,582 INFO  indexes: [primary, fk7d5ece57d0c499ed, fk7d5ece57d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:05:51,597 INFO  table found: ekms.t_forums at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:05:51,597 INFO  columns: [id, last_modifier, create_date, status, description, forum_name, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:05:51,597 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:05:51,597 INFO  indexes: [forum_name, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:05:51,613 INFO  table found: ekms.t_functionality at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:05:51,613 INFO  columns: [id, category, last_modifier, create_date, functionality_code, functionality_name, url, last_update_date, creator, display_order] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:05:51,613 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:05:51,613 INFO  indexes: [primary, functionality_code, functionality_name, display_order] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:05:51,613 INFO  table found: ekms.t_group_user at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:05:51,613 INFO  columns: [group_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:05:51,613 INFO  foreign keys: [fk9cf2a36d94cba7, fk9cf2a36d24ab52d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:05:51,613 INFO  indexes: [fk9cf2a36d94cba7, primary, fk9cf2a36d24ab52d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:05:51,628 INFO  table found: ekms.t_groups at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:05:51,628 INFO  columns: [group_name, id, last_modifier, create_date, status, group_desc, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:05:51,628 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:05:51,628 INFO  indexes: [primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:05:51,644 INFO  table found: ekms.t_replies at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:05:51,644 INFO  columns: [content, id, last_modifier, create_date, status, author_id, topic_id, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:05:51,644 INFO  foreign keys: [fkfccec43d6e4dbde7, fkfccec43d7bc2f72d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:05:51,644 INFO  indexes: [fkfccec43d6e4dbde7, fkfccec43d7bc2f72d, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:05:51,660 INFO  table found: ekms.t_role_functionality at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:05:51,660 INFO  columns: [role_id, functionality_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:05:51,660 INFO  foreign keys: [fkb316816dbf119ead, fkb316816d686a07c7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:05:51,660 INFO  indexes: [fkb316816dbf119ead, fkb316816d686a07c7, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:05:51,660 INFO  table found: ekms.t_roles at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:05:51,660 INFO  columns: [id, last_modifier, create_date, status, description, role_name, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:05:51,660 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:05:51,660 INFO  indexes: [primary, role_name] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:05:51,692 INFO  table found: ekms.t_topics at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:05:51,692 INFO  columns: [content, id, last_modifier, create_date, forum_id, subject, author_id, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:05:51,692 INFO  foreign keys: [fk7fbb2b4f6e4dbde7, fk7fbb2b4fd0c499ed] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:05:51,692 INFO  indexes: [fk7fbb2b4f6e4dbde7, primary, fk7fbb2b4fd0c499ed] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:05:51,692 INFO  table found: ekms.t_user_roles at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:05:51,692 INFO  columns: [role_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:05:51,692 INFO  foreign keys: [fk309fddf4d94cba7, fk309fddf4686a07c7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:05:51,692 INFO  indexes: [fk309fddf4d94cba7, fk309fddf4686a07c7, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:05:51,707 INFO  table found: ekms.t_users at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:05:51,707 INFO  columns: [last_modifier, status, password, creator, id, user_name, first_name, workexperience, create_date, email, last_name, entrydate, membertype, phoneno, last_update_date] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:05:51,707 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:05:51,707 INFO  indexes: [user_name, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:05:51,707 INFO  schema update complete at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:160)
2010-04-15 14:05:51,707 INFO  starting update timestamps cache at region: org.hibernate.cache.UpdateTimestampsCache at org.hibernate.cache.UpdateTimestampsCache.<init>(UpdateTimestampsCache.java:41)
2010-04-15 14:05:51,707 WARN  Could not find configuration [org.hibernate.cache.UpdateTimestampsCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 14:05:51,723 INFO  starting query cache at region: org.hibernate.cache.StandardQueryCache at org.hibernate.cache.StandardQueryCache.<init>(StandardQueryCache.java:52)
2010-04-15 14:05:51,723 WARN  Could not find configuration [org.hibernate.cache.StandardQueryCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 14:05:51,973 INFO  CGLIB2 available: proxyTargetClass feature enabled at org.springframework.aop.framework.DefaultAopProxyFactory.<clinit>(DefaultAopProxyFactory.java:59)
2010-04-15 14:05:52,175 INFO  JDBC 3.0 Savepoint class is available at org.springframework.jdbc.datasource.JdbcTransactionObjectSupport.<clinit>(JdbcTransactionObjectSupport.java:60)
2010-04-15 14:07:04,044 INFO  JDK 1.4+ collections available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:76)
2010-04-15 14:07:04,059 INFO  Commons Collections 3.x available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:80)
2010-04-15 14:07:04,090 INFO  Loading XML bean definitions from class path resource [application-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 14:07:04,215 INFO  Loading XML bean definitions from class path resource [application-persistence-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 14:07:04,262 INFO  Loading XML bean definitions from class path resource [application-service-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 14:07:04,293 INFO  Loading XML bean definitions from class path resource [datasource.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 14:07:04,324 INFO  Bean factory for application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=22323092]: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [sessionFactory,hibernateProperties,hibernateInterceptor,userDAO,userDAOTarget,roleDAO,roleDAOTarget,functionalityDAO,functionalityDAOTarget,forumDAO,forumDAOTarget,groupDAO,groupDAOTarget,topicDAO,topicDAOTarget,replyDAO,replyDAOTarget,persistenceService,persistenceServiceTarget,transactionManager,userService,userServiceTarget,roleService,roleServiceTarget,functionalityService,functionalityServiceTarget,forumService,forumServiceTarget,groupService,groupServiceTarget,topicService,topicServiceTarget,replyService,replyServiceTarget,dataSource]; root of BeanFactory hierarchy at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:100)
2010-04-15 14:07:04,324 INFO  35 beans defined in application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=22323092] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324)
2010-04-15 14:07:04,371 INFO  Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@1402d5a] at org.springframework.context.support.AbstractApplicationContext.initMessageSource(AbstractApplicationContext.java:475)
2010-04-15 14:07:04,371 INFO  Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@11946c2] at org.springframework.context.support.AbstractApplicationContext.initApplicationEventMulticaster(AbstractApplicationContext.java:497)
2010-04-15 14:07:04,371 INFO  Pre-instantiating singletons in factory [org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [sessionFactory,hibernateProperties,hibernateInterceptor,userDAO,userDAOTarget,roleDAO,roleDAOTarget,functionalityDAO,functionalityDAOTarget,forumDAO,forumDAOTarget,groupDAO,groupDAOTarget,topicDAO,topicDAOTarget,replyDAO,replyDAOTarget,persistenceService,persistenceServiceTarget,transactionManager,userService,userServiceTarget,roleService,roleServiceTarget,functionalityService,functionalityServiceTarget,forumService,forumServiceTarget,groupService,groupServiceTarget,topicService,topicServiceTarget,replyService,replyServiceTarget,dataSource]; root of BeanFactory hierarchy] at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:278)
2010-04-15 14:07:04,434 INFO  Loading properties file from class path resource [hibernate.properties] at org.springframework.core.io.support.PropertiesLoaderSupport.loadProperties(PropertiesLoaderSupport.java:175)
2010-04-15 14:07:04,449 INFO  Hibernate 3.2.5 at org.hibernate.cfg.Environment.<clinit>(Environment.java:514)
2010-04-15 14:07:04,449 INFO  loaded properties from resource hibernate.properties: {hibernate.connection.username=root, hibernate.connection.password=****, hibernate.dialect=org.hibernate.dialect.MySQLDialect, hibernate.connection.url=jdbc:mysql://localhost:3306/ekms, hibernate.bytecode.use_reflection_optimizer=false, hibernate.connection.driver_class=com.mysql.jdbc.Driver} at org.hibernate.cfg.Environment.<clinit>(Environment.java:532)
2010-04-15 14:07:04,449 INFO  Bytecode provider name : cglib at org.hibernate.cfg.Environment.buildBytecodeProvider(Environment.java:681)
2010-04-15 14:07:04,449 INFO  using JDK 1.4 java.sql.Timestamp handling at org.hibernate.cfg.Environment.<clinit>(Environment.java:598)
2010-04-15 14:07:04,496 INFO  configuring from url: file:/C:/Users/rizhang/Desktop/%e9%a1%b9%e7%9b%ae%e5%a4%87%e4%bb%bd/0410_01/EKMS/bin/hibernate.cfg.xml at org.hibernate.cfg.Configuration.configure(Configuration.java:1441)
2010-04-15 14:07:04,543 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/User.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:07:04,605 INFO  Mapping class: com.capgemini.fs.app.ekms.model.User -> t_users at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:07:04,621 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.roles -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:04,621 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.moderatoredForums -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:04,621 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.memberOfForums -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:04,621 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.groups -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:04,621 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Role.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:07:04,636 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Role -> t_roles at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:07:04,652 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.users -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:04,652 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.functionalities -> t_role_functionality at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:04,652 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Functionality.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:07:04,667 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Functionality -> t_functionality at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:07:04,667 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Topic.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:07:04,668 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Topic -> t_topics at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:07:04,720 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Forum.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:07:04,736 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Forum -> t_forums at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:07:04,736 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.moderators -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:04,736 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.members -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:04,736 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Group.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:07:04,751 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Group -> t_groups at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:07:04,751 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Group.users -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:04,751 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Reply.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:07:04,783 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Reply -> t_replies at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:07:04,783 INFO  Configured SessionFactory: null at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1541)
2010-04-15 14:07:04,798 INFO  Building new Hibernate SessionFactory at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:738)
2010-04-15 14:07:04,798 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:07:04,798 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:07:04,798 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Topic.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:07:04,798 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:07:04,798 INFO  C3P0 using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/ekms at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:81)
2010-04-15 14:07:04,798 INFO  Connection properties: {user=root, password=****, autocommit=true, release_mode=on_close} at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:82)
2010-04-15 14:07:04,798 INFO  autocommit mode: true at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:85)
2010-04-15 14:07:04,829 INFO  MLog clients using log4j logging. at com.mchange.v2.log.MLog.<clinit>(MLog.java:80)
2010-04-15 14:07:04,954 INFO  Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true; trace: 10] at com.mchange.v2.c3p0.C3P0Registry.banner(C3P0Registry.java:204)
2010-04-15 14:07:05,001 INFO  Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@d87dd9d4 [ connectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@202945b6 [ acquireIncrement -> 2, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, debugUnreturnedConnectionStackTraces -> false, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 2tx3gj88rz4tmffr3j|9fe84e, idleConnectionTestPeriod -> 120, initialPoolSize -> 3, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 120, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 20, maxStatements -> 100, maxStatementsPerConnection -> 0, minPoolSize -> 3, nestedDataSource -> com.mchange.v2.c3p0.DriverManagerDataSource@27d75bdb [ description -> null, driverClass -> null, factoryClassLocation -> null, identityToken -> 2tx3gj88rz4tmffr3j|6963d0, jdbcUrl -> jdbc:mysql://localhost:3306/ekms, properties -> {user=******, password=******, autocommit=true, release_mode=on_close} ], preferredTestQuery -> null, propertyCycle -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false; userOverrides: {} ], dataSourceName -> null, factoryClassLocation -> null, identityToken -> 2tx3gj88rz4tmffr3j|cfe049, numHelperThreads -> 3 ] at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getPoolManager(AbstractPoolBackedDataSource.java:462)
2010-04-15 14:07:05,204 INFO  RDBMS: MySQL, version: 5.1.40-community at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:89)
2010-04-15 14:07:05,204 INFO  JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.1.14 ( $Date: 2006-10-18 17:40:15 +0200 (Wed, 18 Oct 2006) $, $Revision: 5888 $ ) at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:90)
2010-04-15 14:07:05,219 INFO  Using dialect: org.hibernate.dialect.MySQLDialect at org.hibernate.dialect.Dialect.<init>(Dialect.java:152)
2010-04-15 14:07:05,219 INFO  Transaction strategy: org.hibernate.transaction.JDBCTransactionFactory at org.hibernate.transaction.TransactionFactoryFactory.buildTransactionFactory(TransactionFactoryFactory.java:34)
2010-04-15 14:07:05,219 INFO  No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended) at org.hibernate.transaction.TransactionManagerLookupFactory.getTransactionManagerLookup(TransactionManagerLookupFactory.java:33)
2010-04-15 14:07:05,235 INFO  Automatic flush during beforeCompletion(): disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:143)
2010-04-15 14:07:05,235 INFO  Automatic session close at end of transaction: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:147)
2010-04-15 14:07:05,235 INFO  JDBC batch size: 15 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:154)
2010-04-15 14:07:05,235 INFO  JDBC batch updates for versioned data: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:157)
2010-04-15 14:07:05,235 INFO  Scrollable result sets: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:162)
2010-04-15 14:07:05,235 INFO  JDBC3 getGeneratedKeys(): enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:170)
2010-04-15 14:07:05,235 INFO  Connection release mode: on_close at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:178)
2010-04-15 14:07:05,235 INFO  Maximum outer join fetch depth: 2 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:202)
2010-04-15 14:07:05,235 INFO  Default batch fetch size: 1 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:205)
2010-04-15 14:07:05,235 INFO  Generate SQL with comments: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:209)
2010-04-15 14:07:05,235 INFO  Order SQL updates by primary key: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:213)
2010-04-15 14:07:05,235 INFO  Order SQL inserts for batching: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:217)
2010-04-15 14:07:05,235 INFO  Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory at org.hibernate.cfg.SettingsFactory.createQueryTranslatorFactory(SettingsFactory.java:386)
2010-04-15 14:07:05,235 INFO  Using ASTQueryTranslatorFactory at org.hibernate.hql.ast.ASTQueryTranslatorFactory.<init>(ASTQueryTranslatorFactory.java:24)
2010-04-15 14:07:05,235 INFO  Query language substitutions: {} at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:225)
2010-04-15 14:07:05,235 INFO  JPA-QL strict compliance: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:230)
2010-04-15 14:07:05,235 INFO  Second-level cache: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:235)
2010-04-15 14:07:05,235 INFO  Query cache: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:239)
2010-04-15 14:07:05,235 INFO  Cache provider: org.hibernate.cache.EhCacheProvider at org.hibernate.cfg.SettingsFactory.createCacheProvider(SettingsFactory.java:373)
2010-04-15 14:07:05,235 INFO  Optimize cache for minimal puts: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:254)
2010-04-15 14:07:05,235 INFO  Structured second-level cache entries: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:263)
2010-04-15 14:07:05,235 INFO  Query cache factory: org.hibernate.cache.StandardQueryCacheFactory at org.hibernate.cfg.SettingsFactory.createQueryCacheFactory(SettingsFactory.java:360)
2010-04-15 14:07:05,251 INFO  Echoing all SQL to stdout at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:283)
2010-04-15 14:07:05,251 INFO  Statistics: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:290)
2010-04-15 14:07:05,251 INFO  Deleted entity synthetic identifier rollback: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:294)
2010-04-15 14:07:05,251 INFO  Default entity-mode: pojo at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:309)
2010-04-15 14:07:05,251 INFO  Named query checking : enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:313)
2010-04-15 14:07:05,266 INFO  building session factory at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:161)
2010-04-15 14:07:05,563 INFO  Not binding factory to JNDI, no JNDI name configured at org.hibernate.impl.SessionFactoryObjectFactory.addInstance(SessionFactoryObjectFactory.java:82)
2010-04-15 14:07:05,563 INFO  Running hbm2ddl schema update at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:115)
2010-04-15 14:07:05,563 INFO  fetching database metadata at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:126)
2010-04-15 14:07:05,563 INFO  updating schema at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:138)
2010-04-15 14:07:05,594 INFO  table found: ekms.t_forum_members at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:07:05,594 INFO  columns: [forum_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:07:05,594 INFO  foreign keys: [fkc09f4370d0c499ed, fkc09f4370d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:07:05,594 INFO  indexes: [fkc09f4370d0c499ed, primary, fkc09f4370d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:07:05,594 INFO  table found: ekms.t_forum_moderators at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:07:05,594 INFO  columns: [forum_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:07:05,594 INFO  foreign keys: [fk7d5ece57d0c499ed, fk7d5ece57d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:07:05,594 INFO  indexes: [primary, fk7d5ece57d0c499ed, fk7d5ece57d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:07:05,609 INFO  table found: ekms.t_forums at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:07:05,609 INFO  columns: [id, last_modifier, create_date, status, description, forum_name, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:07:05,609 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:07:05,609 INFO  indexes: [forum_name, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:07:05,625 INFO  table found: ekms.t_functionality at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:07:05,625 INFO  columns: [id, category, last_modifier, create_date, functionality_code, functionality_name, url, last_update_date, creator, display_order] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:07:05,625 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:07:05,625 INFO  indexes: [primary, functionality_code, functionality_name, display_order] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:07:05,641 INFO  table found: ekms.t_group_user at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:07:05,641 INFO  columns: [group_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:07:05,641 INFO  foreign keys: [fk9cf2a36d94cba7, fk9cf2a36d24ab52d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:07:05,641 INFO  indexes: [fk9cf2a36d94cba7, primary, fk9cf2a36d24ab52d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:07:05,641 INFO  table found: ekms.t_groups at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:07:05,641 INFO  columns: [group_name, id, last_modifier, create_date, status, group_desc, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:07:05,641 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:07:05,641 INFO  indexes: [primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:07:05,656 INFO  table found: ekms.t_replies at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:07:05,656 INFO  columns: [content, id, last_modifier, create_date, status, author_id, topic_id, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:07:05,656 INFO  foreign keys: [fkfccec43d6e4dbde7, fkfccec43d7bc2f72d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:07:05,656 INFO  indexes: [fkfccec43d6e4dbde7, fkfccec43d7bc2f72d, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:07:05,672 INFO  table found: ekms.t_role_functionality at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:07:05,672 INFO  columns: [role_id, functionality_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:07:05,672 INFO  foreign keys: [fkb316816dbf119ead, fkb316816d686a07c7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:07:05,672 INFO  indexes: [fkb316816dbf119ead, fkb316816d686a07c7, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:07:05,672 INFO  table found: ekms.t_roles at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:07:05,673 INFO  columns: [id, last_modifier, create_date, status, description, role_name, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:07:05,673 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:07:05,673 INFO  indexes: [primary, role_name] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:07:05,673 INFO  table found: ekms.t_topics at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:07:05,673 INFO  columns: [content, id, last_modifier, create_date, forum_id, subject, author_id, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:07:05,673 INFO  foreign keys: [fk7fbb2b4f6e4dbde7, fk7fbb2b4fd0c499ed] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:07:05,673 INFO  indexes: [fk7fbb2b4f6e4dbde7, primary, fk7fbb2b4fd0c499ed] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:07:05,704 INFO  table found: ekms.t_user_roles at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:07:05,704 INFO  columns: [role_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:07:05,704 INFO  foreign keys: [fk309fddf4d94cba7, fk309fddf4686a07c7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:07:05,704 INFO  indexes: [fk309fddf4d94cba7, fk309fddf4686a07c7, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:07:05,720 INFO  table found: ekms.t_users at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:07:05,720 INFO  columns: [last_modifier, status, password, creator, id, user_name, first_name, workexperience, create_date, email, last_name, entrydate, membertype, phoneno, last_update_date] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:07:05,720 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:07:05,720 INFO  indexes: [user_name, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:07:05,720 INFO  schema update complete at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:160)
2010-04-15 14:07:05,735 INFO  starting update timestamps cache at region: org.hibernate.cache.UpdateTimestampsCache at org.hibernate.cache.UpdateTimestampsCache.<init>(UpdateTimestampsCache.java:41)
2010-04-15 14:07:05,735 WARN  Could not find configuration [org.hibernate.cache.UpdateTimestampsCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 14:07:05,735 INFO  starting query cache at region: org.hibernate.cache.StandardQueryCache at org.hibernate.cache.StandardQueryCache.<init>(StandardQueryCache.java:52)
2010-04-15 14:07:05,735 WARN  Could not find configuration [org.hibernate.cache.StandardQueryCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 14:07:05,954 INFO  CGLIB2 available: proxyTargetClass feature enabled at org.springframework.aop.framework.DefaultAopProxyFactory.<clinit>(DefaultAopProxyFactory.java:59)
2010-04-15 14:07:06,156 INFO  JDBC 3.0 Savepoint class is available at org.springframework.jdbc.datasource.JdbcTransactionObjectSupport.<clinit>(JdbcTransactionObjectSupport.java:60)
2010-04-15 14:07:49,229 INFO  JDK 1.4+ collections available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:76)
2010-04-15 14:07:49,244 INFO  Commons Collections 3.x available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:80)
2010-04-15 14:07:49,260 INFO  Loading XML bean definitions from class path resource [application-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 14:07:49,400 INFO  Loading XML bean definitions from class path resource [application-persistence-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 14:07:49,447 INFO  Loading XML bean definitions from class path resource [application-service-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 14:07:49,478 INFO  Loading XML bean definitions from class path resource [datasource.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 14:07:49,494 INFO  Bean factory for application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=14247437]: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [sessionFactory,hibernateProperties,hibernateInterceptor,userDAO,userDAOTarget,roleDAO,roleDAOTarget,functionalityDAO,functionalityDAOTarget,forumDAO,forumDAOTarget,groupDAO,groupDAOTarget,topicDAO,topicDAOTarget,replyDAO,replyDAOTarget,persistenceService,persistenceServiceTarget,transactionManager,userService,userServiceTarget,roleService,roleServiceTarget,functionalityService,functionalityServiceTarget,forumService,forumServiceTarget,groupService,groupServiceTarget,topicService,topicServiceTarget,replyService,replyServiceTarget,dataSource]; root of BeanFactory hierarchy at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:100)
2010-04-15 14:07:49,494 INFO  35 beans defined in application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=14247437] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324)
2010-04-15 14:07:49,541 INFO  Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@15ed659] at org.springframework.context.support.AbstractApplicationContext.initMessageSource(AbstractApplicationContext.java:475)
2010-04-15 14:07:49,541 INFO  Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@435a3a] at org.springframework.context.support.AbstractApplicationContext.initApplicationEventMulticaster(AbstractApplicationContext.java:497)
2010-04-15 14:07:49,556 INFO  Pre-instantiating singletons in factory [org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [sessionFactory,hibernateProperties,hibernateInterceptor,userDAO,userDAOTarget,roleDAO,roleDAOTarget,functionalityDAO,functionalityDAOTarget,forumDAO,forumDAOTarget,groupDAO,groupDAOTarget,topicDAO,topicDAOTarget,replyDAO,replyDAOTarget,persistenceService,persistenceServiceTarget,transactionManager,userService,userServiceTarget,roleService,roleServiceTarget,functionalityService,functionalityServiceTarget,forumService,forumServiceTarget,groupService,groupServiceTarget,topicService,topicServiceTarget,replyService,replyServiceTarget,dataSource]; root of BeanFactory hierarchy] at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:278)
2010-04-15 14:07:49,603 INFO  Loading properties file from class path resource [hibernate.properties] at org.springframework.core.io.support.PropertiesLoaderSupport.loadProperties(PropertiesLoaderSupport.java:175)
2010-04-15 14:07:49,619 INFO  Hibernate 3.2.5 at org.hibernate.cfg.Environment.<clinit>(Environment.java:514)
2010-04-15 14:07:49,634 INFO  loaded properties from resource hibernate.properties: {hibernate.connection.username=root, hibernate.connection.password=****, hibernate.dialect=org.hibernate.dialect.MySQLDialect, hibernate.connection.url=jdbc:mysql://localhost:3306/ekms, hibernate.bytecode.use_reflection_optimizer=false, hibernate.connection.driver_class=com.mysql.jdbc.Driver} at org.hibernate.cfg.Environment.<clinit>(Environment.java:532)
2010-04-15 14:07:49,634 INFO  Bytecode provider name : cglib at org.hibernate.cfg.Environment.buildBytecodeProvider(Environment.java:681)
2010-04-15 14:07:49,634 INFO  using JDK 1.4 java.sql.Timestamp handling at org.hibernate.cfg.Environment.<clinit>(Environment.java:598)
2010-04-15 14:07:49,681 INFO  configuring from url: file:/C:/Users/rizhang/Desktop/%e9%a1%b9%e7%9b%ae%e5%a4%87%e4%bb%bd/0410_01/EKMS/bin/hibernate.cfg.xml at org.hibernate.cfg.Configuration.configure(Configuration.java:1441)
2010-04-15 14:07:49,743 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/User.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:07:49,806 INFO  Mapping class: com.capgemini.fs.app.ekms.model.User -> t_users at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:07:49,822 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.roles -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:49,822 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.moderatoredForums -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:49,822 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.memberOfForums -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:49,822 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.groups -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:49,822 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Role.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:07:49,854 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Role -> t_roles at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:07:49,854 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.users -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:49,854 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.functionalities -> t_role_functionality at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:49,854 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Functionality.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:07:49,869 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Functionality -> t_functionality at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:07:49,869 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Topic.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:07:49,885 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Topic -> t_topics at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:07:49,947 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Forum.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:07:49,947 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Forum -> t_forums at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:07:49,947 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.moderators -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:49,947 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.members -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:49,947 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Group.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:07:49,963 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Group -> t_groups at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:07:49,963 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Group.users -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:49,963 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Reply.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:07:50,010 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Reply -> t_replies at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:07:50,010 INFO  Configured SessionFactory: null at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1541)
2010-04-15 14:07:50,010 INFO  Building new Hibernate SessionFactory at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:738)
2010-04-15 14:07:50,010 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:07:50,010 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:07:50,010 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Topic.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:07:50,010 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:07:50,025 INFO  C3P0 using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/ekms at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:81)
2010-04-15 14:07:50,025 INFO  Connection properties: {user=root, password=****, autocommit=true, release_mode=on_close} at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:82)
2010-04-15 14:07:50,025 INFO  autocommit mode: true at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:85)
2010-04-15 14:07:50,041 INFO  MLog clients using log4j logging. at com.mchange.v2.log.MLog.<clinit>(MLog.java:80)
2010-04-15 14:07:50,150 INFO  Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true; trace: 10] at com.mchange.v2.c3p0.C3P0Registry.banner(C3P0Registry.java:204)
2010-04-15 14:07:50,212 INFO  Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@732c230f [ connectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@773c2c93 [ acquireIncrement -> 2, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, debugUnreturnedConnectionStackTraces -> false, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 2tx3gj88sy0o1v3ctzg|12696c2, idleConnectionTestPeriod -> 120, initialPoolSize -> 3, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 120, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 20, maxStatements -> 100, maxStatementsPerConnection -> 0, minPoolSize -> 3, nestedDataSource -> com.mchange.v2.c3p0.DriverManagerDataSource@7aae2088 [ description -> null, driverClass -> null, factoryClassLocation -> null, identityToken -> 2tx3gj88sy0o1v3ctzg|104e28b, jdbcUrl -> jdbc:mysql://localhost:3306/ekms, properties -> {user=******, password=******, autocommit=true, release_mode=on_close} ], preferredTestQuery -> null, propertyCycle -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false; userOverrides: {} ], dataSourceName -> null, factoryClassLocation -> null, identityToken -> 2tx3gj88sy0o1v3ctzg|13a34af, numHelperThreads -> 3 ] at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getPoolManager(AbstractPoolBackedDataSource.java:462)
2010-04-15 14:07:50,400 INFO  RDBMS: MySQL, version: 5.1.40-community at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:89)
2010-04-15 14:07:50,400 INFO  JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.1.14 ( $Date: 2006-10-18 17:40:15 +0200 (Wed, 18 Oct 2006) $, $Revision: 5888 $ ) at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:90)
2010-04-15 14:07:50,415 INFO  Using dialect: org.hibernate.dialect.MySQLDialect at org.hibernate.dialect.Dialect.<init>(Dialect.java:152)
2010-04-15 14:07:50,415 INFO  Transaction strategy: org.hibernate.transaction.JDBCTransactionFactory at org.hibernate.transaction.TransactionFactoryFactory.buildTransactionFactory(TransactionFactoryFactory.java:34)
2010-04-15 14:07:50,415 INFO  No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended) at org.hibernate.transaction.TransactionManagerLookupFactory.getTransactionManagerLookup(TransactionManagerLookupFactory.java:33)
2010-04-15 14:07:50,415 INFO  Automatic flush during beforeCompletion(): disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:143)
2010-04-15 14:07:50,415 INFO  Automatic session close at end of transaction: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:147)
2010-04-15 14:07:50,415 INFO  JDBC batch size: 15 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:154)
2010-04-15 14:07:50,415 INFO  JDBC batch updates for versioned data: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:157)
2010-04-15 14:07:50,415 INFO  Scrollable result sets: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:162)
2010-04-15 14:07:50,415 INFO  JDBC3 getGeneratedKeys(): enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:170)
2010-04-15 14:07:50,415 INFO  Connection release mode: on_close at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:178)
2010-04-15 14:07:50,415 INFO  Maximum outer join fetch depth: 2 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:202)
2010-04-15 14:07:50,431 INFO  Default batch fetch size: 1 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:205)
2010-04-15 14:07:50,431 INFO  Generate SQL with comments: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:209)
2010-04-15 14:07:50,431 INFO  Order SQL updates by primary key: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:213)
2010-04-15 14:07:50,431 INFO  Order SQL inserts for batching: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:217)
2010-04-15 14:07:50,431 INFO  Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory at org.hibernate.cfg.SettingsFactory.createQueryTranslatorFactory(SettingsFactory.java:386)
2010-04-15 14:07:50,431 INFO  Using ASTQueryTranslatorFactory at org.hibernate.hql.ast.ASTQueryTranslatorFactory.<init>(ASTQueryTranslatorFactory.java:24)
2010-04-15 14:07:50,431 INFO  Query language substitutions: {} at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:225)
2010-04-15 14:07:50,431 INFO  JPA-QL strict compliance: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:230)
2010-04-15 14:07:50,431 INFO  Second-level cache: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:235)
2010-04-15 14:07:50,431 INFO  Query cache: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:239)
2010-04-15 14:07:50,431 INFO  Cache provider: org.hibernate.cache.EhCacheProvider at org.hibernate.cfg.SettingsFactory.createCacheProvider(SettingsFactory.java:373)
2010-04-15 14:07:50,431 INFO  Optimize cache for minimal puts: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:254)
2010-04-15 14:07:50,431 INFO  Structured second-level cache entries: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:263)
2010-04-15 14:07:50,431 INFO  Query cache factory: org.hibernate.cache.StandardQueryCacheFactory at org.hibernate.cfg.SettingsFactory.createQueryCacheFactory(SettingsFactory.java:360)
2010-04-15 14:07:50,431 INFO  Echoing all SQL to stdout at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:283)
2010-04-15 14:07:50,431 INFO  Statistics: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:290)
2010-04-15 14:07:50,431 INFO  Deleted entity synthetic identifier rollback: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:294)
2010-04-15 14:07:50,431 INFO  Default entity-mode: pojo at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:309)
2010-04-15 14:07:50,431 INFO  Named query checking : enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:313)
2010-04-15 14:07:50,462 INFO  building session factory at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:161)
2010-04-15 14:07:50,743 INFO  Not binding factory to JNDI, no JNDI name configured at org.hibernate.impl.SessionFactoryObjectFactory.addInstance(SessionFactoryObjectFactory.java:82)
2010-04-15 14:07:50,758 INFO  Running hbm2ddl schema update at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:115)
2010-04-15 14:07:50,758 INFO  fetching database metadata at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:126)
2010-04-15 14:07:50,758 INFO  updating schema at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:138)
2010-04-15 14:07:50,774 INFO  table not found: t_forum_members at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:07:50,774 INFO  table not found: t_forum_moderators at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:07:50,774 INFO  table not found: t_forums at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:07:50,774 INFO  table not found: t_functionality at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:07:50,774 INFO  table not found: t_group_user at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:07:50,774 INFO  table not found: t_groups at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:07:50,774 INFO  table not found: t_replies at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:07:50,774 INFO  table not found: t_role_functionality at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:07:50,774 INFO  table not found: t_roles at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:07:50,774 INFO  table not found: t_topics at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:07:50,774 INFO  table not found: t_user_roles at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:07:50,774 INFO  table not found: t_users at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:07:50,790 INFO  table not found: t_forum_members at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:07:50,790 INFO  table not found: t_forum_moderators at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:07:50,790 INFO  table not found: t_forums at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:07:50,790 INFO  table not found: t_functionality at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:07:50,790 INFO  table not found: t_group_user at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:07:50,790 INFO  table not found: t_groups at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:07:50,790 INFO  table not found: t_replies at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:07:50,790 INFO  table not found: t_role_functionality at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:07:50,790 INFO  table not found: t_roles at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:07:50,790 INFO  table not found: t_topics at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:07:50,790 INFO  table not found: t_user_roles at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:07:50,805 INFO  table not found: t_users at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:07:54,253 INFO  schema update complete at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:160)
2010-04-15 14:07:54,254 INFO  starting update timestamps cache at region: org.hibernate.cache.UpdateTimestampsCache at org.hibernate.cache.UpdateTimestampsCache.<init>(UpdateTimestampsCache.java:41)
2010-04-15 14:07:54,254 WARN  Could not find configuration [org.hibernate.cache.UpdateTimestampsCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 14:07:54,254 INFO  starting query cache at region: org.hibernate.cache.StandardQueryCache at org.hibernate.cache.StandardQueryCache.<init>(StandardQueryCache.java:52)
2010-04-15 14:07:54,254 WARN  Could not find configuration [org.hibernate.cache.StandardQueryCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 14:07:54,519 INFO  CGLIB2 available: proxyTargetClass feature enabled at org.springframework.aop.framework.DefaultAopProxyFactory.<clinit>(DefaultAopProxyFactory.java:59)
2010-04-15 14:07:54,706 INFO  configuring from resource: hibernate.cfg.xml at org.hibernate.cfg.Configuration.configure(Configuration.java:1426)
2010-04-15 14:07:54,706 INFO  Configuration resource: hibernate.cfg.xml at org.hibernate.cfg.Configuration.getConfigurationInputStream(Configuration.java:1403)
2010-04-15 14:07:54,722 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/User.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:07:54,722 INFO  Mapping class: com.capgemini.fs.app.ekms.model.User -> t_users at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:07:54,737 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.roles -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:54,737 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.moderatoredForums -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:54,737 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.memberOfForums -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:54,737 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.groups -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:54,737 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Role.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:07:54,737 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Role -> t_roles at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:07:54,737 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.users -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:54,737 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.functionalities -> t_role_functionality at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:54,737 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Functionality.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:07:54,753 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Functionality -> t_functionality at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:07:54,753 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Topic.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:07:54,753 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Topic -> t_topics at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:07:54,753 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Forum.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:07:54,769 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Forum -> t_forums at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:07:54,769 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.moderators -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:54,769 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.members -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:54,769 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Group.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:07:54,784 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Group -> t_groups at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:07:54,784 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Group.users -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:07:54,784 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Reply.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:07:54,784 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Reply -> t_replies at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:07:54,784 INFO  Configured SessionFactory: null at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1541)
2010-04-15 14:07:54,800 INFO  Using dialect: org.hibernate.dialect.MySQLDialect at org.hibernate.dialect.Dialect.<init>(Dialect.java:152)
2010-04-15 14:07:54,800 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:07:54,800 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:07:54,800 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Topic.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:07:54,800 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:07:54,800 INFO  Running hbm2ddl schema export at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:154)
2010-04-15 14:07:54,800 INFO  exporting generated schema to database at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:179)
2010-04-15 14:07:54,800 INFO  Using Hibernate built-in connection pool (not for production use!) at org.hibernate.connection.DriverManagerConnectionProvider.configure(DriverManagerConnectionProvider.java:41)
2010-04-15 14:07:54,800 INFO  Hibernate connection pool size: 20 at org.hibernate.connection.DriverManagerConnectionProvider.configure(DriverManagerConnectionProvider.java:42)
2010-04-15 14:07:54,800 INFO  autocommit mode: false at org.hibernate.connection.DriverManagerConnectionProvider.configure(DriverManagerConnectionProvider.java:45)
2010-04-15 14:07:54,800 INFO  using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/ekms at org.hibernate.connection.DriverManagerConnectionProvider.configure(DriverManagerConnectionProvider.java:80)
2010-04-15 14:07:54,800 INFO  connection properties: {user=root, password=****} at org.hibernate.connection.DriverManagerConnectionProvider.configure(DriverManagerConnectionProvider.java:86)
2010-04-15 14:08:01,966 INFO  schema export complete at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:196)
2010-04-15 14:08:01,966 INFO  cleaning up connection pool: jdbc:mysql://localhost:3306/ekms at org.hibernate.connection.DriverManagerConnectionProvider.close(DriverManagerConnectionProvider.java:147)
2010-04-15 14:08:02,058 INFO  cleaning up connection pool: jdbc:mysql://localhost:3306/ekms at org.hibernate.connection.DriverManagerConnectionProvider.close(DriverManagerConnectionProvider.java:147)
2010-04-15 14:08:02,058 INFO  JDBC 3.0 Savepoint class is available at org.springframework.jdbc.datasource.JdbcTransactionObjectSupport.<clinit>(JdbcTransactionObjectSupport.java:60)
2010-04-15 14:42:23,994 INFO  JDK 1.4+ collections available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:76)
2010-04-15 14:42:24,167 INFO  Commons Collections 3.x available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:80)
2010-04-15 14:42:24,198 INFO  Loading XML bean definitions from class path resource [application-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 14:42:24,354 INFO  Loading XML bean definitions from class path resource [application-persistence-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 14:42:24,463 INFO  Loading XML bean definitions from class path resource [application-service-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 14:42:24,525 INFO  Loading XML bean definitions from class path resource [datasource.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 14:42:24,635 INFO  Bean factory for application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=12258573]: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [sessionFactory,hibernateProperties,hibernateInterceptor,userDAO,userDAOTarget,roleDAO,roleDAOTarget,functionalityDAO,functionalityDAOTarget,forumDAO,forumDAOTarget,groupDAO,groupDAOTarget,topicDAO,topicDAOTarget,replyDAO,replyDAOTarget,persistenceService,persistenceServiceTarget,transactionManager,userService,userServiceTarget,roleService,roleServiceTarget,functionalityService,functionalityServiceTarget,forumService,forumServiceTarget,groupService,groupServiceTarget,topicService,topicServiceTarget,replyService,replyServiceTarget,dataSource]; root of BeanFactory hierarchy at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:100)
2010-04-15 14:42:24,635 INFO  35 beans defined in application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=12258573] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324)
2010-04-15 14:42:25,165 INFO  Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@15ed659] at org.springframework.context.support.AbstractApplicationContext.initMessageSource(AbstractApplicationContext.java:475)
2010-04-15 14:42:25,165 INFO  Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@435a3a] at org.springframework.context.support.AbstractApplicationContext.initApplicationEventMulticaster(AbstractApplicationContext.java:497)
2010-04-15 14:42:25,165 INFO  Pre-instantiating singletons in factory [org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [sessionFactory,hibernateProperties,hibernateInterceptor,userDAO,userDAOTarget,roleDAO,roleDAOTarget,functionalityDAO,functionalityDAOTarget,forumDAO,forumDAOTarget,groupDAO,groupDAOTarget,topicDAO,topicDAOTarget,replyDAO,replyDAOTarget,persistenceService,persistenceServiceTarget,transactionManager,userService,userServiceTarget,roleService,roleServiceTarget,functionalityService,functionalityServiceTarget,forumService,forumServiceTarget,groupService,groupServiceTarget,topicService,topicServiceTarget,replyService,replyServiceTarget,dataSource]; root of BeanFactory hierarchy] at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:278)
2010-04-15 14:42:25,228 INFO  Loading properties file from class path resource [hibernate.properties] at org.springframework.core.io.support.PropertiesLoaderSupport.loadProperties(PropertiesLoaderSupport.java:175)
2010-04-15 14:42:25,260 INFO  Hibernate 3.2.5 at org.hibernate.cfg.Environment.<clinit>(Environment.java:514)
2010-04-15 14:42:25,260 INFO  loaded properties from resource hibernate.properties: {hibernate.connection.username=root, hibernate.connection.password=****, hibernate.dialect=org.hibernate.dialect.MySQLDialect, hibernate.connection.url=jdbc:mysql://localhost:3306/ekms, hibernate.bytecode.use_reflection_optimizer=false, hibernate.connection.driver_class=com.mysql.jdbc.Driver} at org.hibernate.cfg.Environment.<clinit>(Environment.java:532)
2010-04-15 14:42:25,260 INFO  Bytecode provider name : cglib at org.hibernate.cfg.Environment.buildBytecodeProvider(Environment.java:681)
2010-04-15 14:42:25,260 INFO  using JDK 1.4 java.sql.Timestamp handling at org.hibernate.cfg.Environment.<clinit>(Environment.java:598)
2010-04-15 14:42:25,306 INFO  configuring from url: file:/C:/Users/rizhang/Desktop/%e9%a1%b9%e7%9b%ae%e5%a4%87%e4%bb%bd/0410_01/EKMS/bin/hibernate.cfg.xml at org.hibernate.cfg.Configuration.configure(Configuration.java:1441)
2010-04-15 14:42:25,400 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/User.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:42:25,540 INFO  Mapping class: com.capgemini.fs.app.ekms.model.User -> t_users at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:42:25,572 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.roles -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:42:25,572 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.moderatoredForums -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:42:25,572 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.memberOfForums -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:42:25,572 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.groups -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:42:25,572 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Role.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:42:25,618 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Role -> t_roles at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:42:25,618 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.users -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:42:25,618 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.functionalities -> t_role_functionality at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:42:25,618 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Functionality.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:42:25,665 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Functionality -> t_functionality at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:42:25,665 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Topic.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:42:25,681 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Topic -> t_topics at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:42:25,728 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Forum.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:42:25,774 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Forum -> t_forums at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:42:25,774 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.moderators -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:42:25,774 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.members -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:42:25,774 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Group.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:42:25,837 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Group -> t_groups at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:42:25,837 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Group.users -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:42:25,837 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Reply.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:42:25,915 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Reply -> t_replies at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:42:25,930 INFO  Configured SessionFactory: null at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1541)
2010-04-15 14:42:25,930 INFO  Building new Hibernate SessionFactory at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:738)
2010-04-15 14:42:25,930 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:42:25,930 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:42:25,930 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Topic.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:42:25,930 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:42:25,930 INFO  C3P0 using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/ekms at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:81)
2010-04-15 14:42:25,930 INFO  Connection properties: {user=root, password=****, autocommit=true, release_mode=on_close} at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:82)
2010-04-15 14:42:25,930 INFO  autocommit mode: true at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:85)
2010-04-15 14:42:25,946 INFO  MLog clients using log4j logging. at com.mchange.v2.log.MLog.<clinit>(MLog.java:80)
2010-04-15 14:42:26,336 INFO  Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true; trace: 10] at com.mchange.v2.c3p0.C3P0Registry.banner(C3P0Registry.java:204)
2010-04-15 14:42:26,399 INFO  Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@2a867ef3 [ connectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@2e968877 [ acquireIncrement -> 2, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, debugUnreturnedConnectionStackTraces -> false, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 2tx3gj8821ft5moim5j|12696c2, idleConnectionTestPeriod -> 120, initialPoolSize -> 3, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 120, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 20, maxStatements -> 100, maxStatementsPerConnection -> 0, minPoolSize -> 3, nestedDataSource -> com.mchange.v2.c3p0.DriverManagerDataSource@32087c6c [ description -> null, driverClass -> null, factoryClassLocation -> null, identityToken -> 2tx3gj8821ft5moim5j|104e28b, jdbcUrl -> jdbc:mysql://localhost:3306/ekms, properties -> {user=******, password=******, autocommit=true, release_mode=on_close} ], preferredTestQuery -> null, propertyCycle -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false; userOverrides: {} ], dataSourceName -> null, factoryClassLocation -> null, identityToken -> 2tx3gj8821ft5moim5j|13a34af, numHelperThreads -> 3 ] at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getPoolManager(AbstractPoolBackedDataSource.java:462)
2010-04-15 14:42:26,587 INFO  RDBMS: MySQL, version: 5.1.40-community at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:89)
2010-04-15 14:42:26,587 INFO  JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.1.14 ( $Date: 2006-10-18 17:40:15 +0200 (Wed, 18 Oct 2006) $, $Revision: 5888 $ ) at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:90)
2010-04-15 14:42:26,602 INFO  Using dialect: org.hibernate.dialect.MySQLDialect at org.hibernate.dialect.Dialect.<init>(Dialect.java:152)
2010-04-15 14:42:26,602 INFO  Transaction strategy: org.hibernate.transaction.JDBCTransactionFactory at org.hibernate.transaction.TransactionFactoryFactory.buildTransactionFactory(TransactionFactoryFactory.java:34)
2010-04-15 14:42:26,602 INFO  No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended) at org.hibernate.transaction.TransactionManagerLookupFactory.getTransactionManagerLookup(TransactionManagerLookupFactory.java:33)
2010-04-15 14:42:26,602 INFO  Automatic flush during beforeCompletion(): disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:143)
2010-04-15 14:42:26,602 INFO  Automatic session close at end of transaction: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:147)
2010-04-15 14:42:26,602 INFO  JDBC batch size: 15 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:154)
2010-04-15 14:42:26,602 INFO  JDBC batch updates for versioned data: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:157)
2010-04-15 14:42:26,602 INFO  Scrollable result sets: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:162)
2010-04-15 14:42:26,602 INFO  JDBC3 getGeneratedKeys(): enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:170)
2010-04-15 14:42:26,602 INFO  Connection release mode: on_close at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:178)
2010-04-15 14:42:26,602 INFO  Maximum outer join fetch depth: 2 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:202)
2010-04-15 14:42:26,602 INFO  Default batch fetch size: 1 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:205)
2010-04-15 14:42:26,602 INFO  Generate SQL with comments: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:209)
2010-04-15 14:42:26,602 INFO  Order SQL updates by primary key: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:213)
2010-04-15 14:42:26,602 INFO  Order SQL inserts for batching: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:217)
2010-04-15 14:42:26,602 INFO  Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory at org.hibernate.cfg.SettingsFactory.createQueryTranslatorFactory(SettingsFactory.java:386)
2010-04-15 14:42:26,618 INFO  Using ASTQueryTranslatorFactory at org.hibernate.hql.ast.ASTQueryTranslatorFactory.<init>(ASTQueryTranslatorFactory.java:24)
2010-04-15 14:42:26,618 INFO  Query language substitutions: {} at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:225)
2010-04-15 14:42:26,618 INFO  JPA-QL strict compliance: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:230)
2010-04-15 14:42:26,618 INFO  Second-level cache: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:235)
2010-04-15 14:42:26,618 INFO  Query cache: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:239)
2010-04-15 14:42:26,618 INFO  Cache provider: org.hibernate.cache.EhCacheProvider at org.hibernate.cfg.SettingsFactory.createCacheProvider(SettingsFactory.java:373)
2010-04-15 14:42:26,618 INFO  Optimize cache for minimal puts: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:254)
2010-04-15 14:42:26,618 INFO  Structured second-level cache entries: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:263)
2010-04-15 14:42:26,618 INFO  Query cache factory: org.hibernate.cache.StandardQueryCacheFactory at org.hibernate.cfg.SettingsFactory.createQueryCacheFactory(SettingsFactory.java:360)
2010-04-15 14:42:26,618 INFO  Echoing all SQL to stdout at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:283)
2010-04-15 14:42:26,618 INFO  Statistics: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:290)
2010-04-15 14:42:26,618 INFO  Deleted entity synthetic identifier rollback: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:294)
2010-04-15 14:42:26,618 INFO  Default entity-mode: pojo at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:309)
2010-04-15 14:42:26,618 INFO  Named query checking : enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:313)
2010-04-15 14:42:26,649 INFO  building session factory at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:161)
2010-04-15 14:42:26,945 INFO  Not binding factory to JNDI, no JNDI name configured at org.hibernate.impl.SessionFactoryObjectFactory.addInstance(SessionFactoryObjectFactory.java:82)
2010-04-15 14:42:26,945 INFO  Running hbm2ddl schema update at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:115)
2010-04-15 14:42:26,945 INFO  fetching database metadata at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:126)
2010-04-15 14:42:26,961 INFO  updating schema at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:138)
2010-04-15 14:42:27,023 INFO  table found: ekms.t_forum_members at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:42:27,023 INFO  columns: [forum_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:42:27,023 INFO  foreign keys: [fkc09f4370d0c499ed, fkc09f4370d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:42:27,023 INFO  indexes: [fkc09f4370d0c499ed, primary, fkc09f4370d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:42:27,039 INFO  table found: ekms.t_forum_moderators at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:42:27,039 INFO  columns: [forum_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:42:27,039 INFO  foreign keys: [fk7d5ece57d0c499ed, fk7d5ece57d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:42:27,039 INFO  indexes: [primary, fk7d5ece57d0c499ed, fk7d5ece57d94cba7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:42:27,055 INFO  table found: ekms.t_forums at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:42:27,055 INFO  columns: [id, last_modifier, create_date, status, description, forum_name, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:42:27,055 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:42:27,055 INFO  indexes: [forum_name, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:42:27,070 INFO  table found: ekms.t_functionality at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:42:27,070 INFO  columns: [id, category, last_modifier, create_date, functionality_code, functionality_name, url, last_update_date, creator, display_order] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:42:27,070 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:42:27,070 INFO  indexes: [primary, functionality_code, functionality_name, display_order] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:42:27,070 INFO  table found: ekms.t_group_user at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:42:27,086 INFO  columns: [group_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:42:27,086 INFO  foreign keys: [fk9cf2a36d94cba7, fk9cf2a36d24ab52d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:42:27,086 INFO  indexes: [fk9cf2a36d94cba7, primary, fk9cf2a36d24ab52d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:42:27,117 INFO  table found: ekms.t_groups at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:42:27,117 INFO  columns: [group_name, id, last_modifier, create_date, status, group_desc, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:42:27,117 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:42:27,117 INFO  indexes: [primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:42:27,117 INFO  table found: ekms.t_replies at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:42:27,133 INFO  columns: [content, id, last_modifier, create_date, status, author_id, topic_id, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:42:27,133 INFO  foreign keys: [fkfccec43d6e4dbde7, fkfccec43d7bc2f72d] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:42:27,133 INFO  indexes: [fkfccec43d6e4dbde7, fkfccec43d7bc2f72d, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:42:27,133 INFO  table found: ekms.t_role_functionality at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:42:27,133 INFO  columns: [role_id, functionality_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:42:27,133 INFO  foreign keys: [fkb316816dbf119ead, fkb316816d686a07c7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:42:27,133 INFO  indexes: [fkb316816dbf119ead, fkb316816d686a07c7, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:42:27,148 INFO  table found: ekms.t_roles at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:42:27,148 INFO  columns: [id, last_modifier, create_date, status, description, role_name, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:42:27,148 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:42:27,148 INFO  indexes: [primary, role_name] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:42:27,164 INFO  table found: ekms.t_topics at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:42:27,164 INFO  columns: [content, id, last_modifier, create_date, forum_id, subject, author_id, last_update_date, creator] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:42:27,164 INFO  foreign keys: [fk7fbb2b4f6e4dbde7, fk7fbb2b4fd0c499ed] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:42:27,164 INFO  indexes: [fk7fbb2b4f6e4dbde7, primary, fk7fbb2b4fd0c499ed] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:42:27,164 INFO  table found: ekms.t_user_roles at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:42:27,164 INFO  columns: [role_id, user_id] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:42:27,164 INFO  foreign keys: [fk309fddf4d94cba7, fk309fddf4686a07c7] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:42:27,164 INFO  indexes: [fk309fddf4d94cba7, fk309fddf4686a07c7, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:42:27,179 INFO  table found: ekms.t_users at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:39)
2010-04-15 14:42:27,179 INFO  columns: [last_modifier, status, password, creator, id, user_name, first_name, workexperience, create_date, email, last_name, entrydate, membertype, phoneno, last_update_date] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:40)
2010-04-15 14:42:27,179 INFO  foreign keys: [] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:42)
2010-04-15 14:42:27,179 INFO  indexes: [user_name, primary] at org.hibernate.tool.hbm2ddl.TableMetadata.<init>(TableMetadata.java:43)
2010-04-15 14:42:28,365 INFO  schema update complete at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:160)
2010-04-15 14:42:28,381 INFO  starting update timestamps cache at region: org.hibernate.cache.UpdateTimestampsCache at org.hibernate.cache.UpdateTimestampsCache.<init>(UpdateTimestampsCache.java:41)
2010-04-15 14:42:28,381 WARN  Could not find configuration [org.hibernate.cache.UpdateTimestampsCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 14:42:28,381 INFO  starting query cache at region: org.hibernate.cache.StandardQueryCache at org.hibernate.cache.StandardQueryCache.<init>(StandardQueryCache.java:52)
2010-04-15 14:42:28,382 WARN  Could not find configuration [org.hibernate.cache.StandardQueryCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 14:42:28,631 INFO  CGLIB2 available: proxyTargetClass feature enabled at org.springframework.aop.framework.DefaultAopProxyFactory.<clinit>(DefaultAopProxyFactory.java:59)
2010-04-15 14:42:28,818 INFO  configuring from resource: hibernate.cfg.xml at org.hibernate.cfg.Configuration.configure(Configuration.java:1426)
2010-04-15 14:42:28,818 INFO  Configuration resource: hibernate.cfg.xml at org.hibernate.cfg.Configuration.getConfigurationInputStream(Configuration.java:1403)
2010-04-15 14:42:28,818 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/User.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:42:28,834 INFO  Mapping class: com.capgemini.fs.app.ekms.model.User -> t_users at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:42:28,834 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.roles -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:42:28,834 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.moderatoredForums -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:42:28,834 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.memberOfForums -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:42:28,834 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.groups -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:42:28,834 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Role.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:42:28,850 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Role -> t_roles at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:42:28,850 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.users -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:42:28,850 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.functionalities -> t_role_functionality at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:42:28,850 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Functionality.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:42:28,850 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Functionality -> t_functionality at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:42:28,850 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Topic.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:42:28,865 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Topic -> t_topics at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:42:28,865 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Forum.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:42:28,865 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Forum -> t_forums at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:42:28,865 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.moderators -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:42:28,865 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.members -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:42:28,865 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Group.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:42:28,881 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Group -> t_groups at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:42:28,881 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Group.users -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:42:28,881 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Reply.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:42:28,881 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Reply -> t_replies at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:42:28,881 INFO  Configured SessionFactory: null at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1541)
2010-04-15 14:42:28,881 INFO  Using dialect: org.hibernate.dialect.MySQLDialect at org.hibernate.dialect.Dialect.<init>(Dialect.java:152)
2010-04-15 14:42:28,881 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:42:28,881 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:42:28,896 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Topic.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:42:28,896 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:42:28,896 INFO  Running hbm2ddl schema export at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:154)
2010-04-15 14:42:28,896 INFO  exporting generated schema to database at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:179)
2010-04-15 14:42:28,896 INFO  Using Hibernate built-in connection pool (not for production use!) at org.hibernate.connection.DriverManagerConnectionProvider.configure(DriverManagerConnectionProvider.java:41)
2010-04-15 14:42:28,896 INFO  Hibernate connection pool size: 20 at org.hibernate.connection.DriverManagerConnectionProvider.configure(DriverManagerConnectionProvider.java:42)
2010-04-15 14:42:28,896 INFO  autocommit mode: false at org.hibernate.connection.DriverManagerConnectionProvider.configure(DriverManagerConnectionProvider.java:45)
2010-04-15 14:42:28,896 INFO  using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/ekms at org.hibernate.connection.DriverManagerConnectionProvider.configure(DriverManagerConnectionProvider.java:80)
2010-04-15 14:42:28,896 INFO  connection properties: {user=root, password=****} at org.hibernate.connection.DriverManagerConnectionProvider.configure(DriverManagerConnectionProvider.java:86)
2010-04-15 14:42:41,511 INFO  schema export complete at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:196)
2010-04-15 14:42:41,511 INFO  cleaning up connection pool: jdbc:mysql://localhost:3306/ekms at org.hibernate.connection.DriverManagerConnectionProvider.close(DriverManagerConnectionProvider.java:147)
2010-04-15 14:42:41,527 INFO  JDBC 3.0 Savepoint class is available at org.springframework.jdbc.datasource.JdbcTransactionObjectSupport.<clinit>(JdbcTransactionObjectSupport.java:60)
2010-04-15 14:42:41,948 INFO  cleaning up connection pool: jdbc:mysql://localhost:3306/ekms at org.hibernate.connection.DriverManagerConnectionProvider.close(DriverManagerConnectionProvider.java:147)
2010-04-15 14:43:20,000 INFO  JDK 1.4+ collections available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:76)
2010-04-15 14:43:20,000 INFO  Commons Collections 3.x available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:80)
2010-04-15 14:43:20,032 INFO  Loading XML bean definitions from class path resource [application-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 14:43:20,172 INFO  Loading XML bean definitions from class path resource [application-persistence-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 14:43:20,219 INFO  Loading XML bean definitions from class path resource [application-service-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 14:43:20,234 INFO  Loading XML bean definitions from class path resource [datasource.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 14:43:20,266 INFO  Bean factory for application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=12258573]: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [sessionFactory,hibernateProperties,hibernateInterceptor,userDAO,userDAOTarget,roleDAO,roleDAOTarget,functionalityDAO,functionalityDAOTarget,forumDAO,forumDAOTarget,groupDAO,groupDAOTarget,topicDAO,topicDAOTarget,replyDAO,replyDAOTarget,persistenceService,persistenceServiceTarget,transactionManager,userService,userServiceTarget,roleService,roleServiceTarget,functionalityService,functionalityServiceTarget,forumService,forumServiceTarget,groupService,groupServiceTarget,topicService,topicServiceTarget,replyService,replyServiceTarget,dataSource]; root of BeanFactory hierarchy at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:100)
2010-04-15 14:43:20,266 INFO  35 beans defined in application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=12258573] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324)
2010-04-15 14:43:20,312 INFO  Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@15ed659] at org.springframework.context.support.AbstractApplicationContext.initMessageSource(AbstractApplicationContext.java:475)
2010-04-15 14:43:20,312 INFO  Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@435a3a] at org.springframework.context.support.AbstractApplicationContext.initApplicationEventMulticaster(AbstractApplicationContext.java:497)
2010-04-15 14:43:20,312 INFO  Pre-instantiating singletons in factory [org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [sessionFactory,hibernateProperties,hibernateInterceptor,userDAO,userDAOTarget,roleDAO,roleDAOTarget,functionalityDAO,functionalityDAOTarget,forumDAO,forumDAOTarget,groupDAO,groupDAOTarget,topicDAO,topicDAOTarget,replyDAO,replyDAOTarget,persistenceService,persistenceServiceTarget,transactionManager,userService,userServiceTarget,roleService,roleServiceTarget,functionalityService,functionalityServiceTarget,forumService,forumServiceTarget,groupService,groupServiceTarget,topicService,topicServiceTarget,replyService,replyServiceTarget,dataSource]; root of BeanFactory hierarchy] at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:278)
2010-04-15 14:43:20,359 INFO  Loading properties file from class path resource [hibernate.properties] at org.springframework.core.io.support.PropertiesLoaderSupport.loadProperties(PropertiesLoaderSupport.java:175)
2010-04-15 14:43:20,375 INFO  Hibernate 3.2.5 at org.hibernate.cfg.Environment.<clinit>(Environment.java:514)
2010-04-15 14:43:20,375 INFO  loaded properties from resource hibernate.properties: {hibernate.connection.username=root, hibernate.connection.password=****, hibernate.dialect=org.hibernate.dialect.MySQLDialect, hibernate.connection.url=jdbc:mysql://localhost:3306/ekms, hibernate.bytecode.use_reflection_optimizer=false, hibernate.connection.driver_class=com.mysql.jdbc.Driver} at org.hibernate.cfg.Environment.<clinit>(Environment.java:532)
2010-04-15 14:43:20,375 INFO  Bytecode provider name : cglib at org.hibernate.cfg.Environment.buildBytecodeProvider(Environment.java:681)
2010-04-15 14:43:20,390 INFO  using JDK 1.4 java.sql.Timestamp handling at org.hibernate.cfg.Environment.<clinit>(Environment.java:598)
2010-04-15 14:43:20,422 INFO  configuring from url: file:/C:/Users/rizhang/Desktop/%e9%a1%b9%e7%9b%ae%e5%a4%87%e4%bb%bd/0410_01/EKMS/bin/hibernate.cfg.xml at org.hibernate.cfg.Configuration.configure(Configuration.java:1441)
2010-04-15 14:43:20,484 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/User.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:43:20,546 INFO  Mapping class: com.capgemini.fs.app.ekms.model.User -> t_users at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:43:20,562 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.roles -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:43:20,562 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.moderatoredForums -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:43:20,562 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.memberOfForums -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:43:20,562 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.groups -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:43:20,563 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Role.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:43:20,579 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Role -> t_roles at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:43:20,594 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.users -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:43:20,594 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.functionalities -> t_role_functionality at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:43:20,594 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Functionality.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:43:20,610 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Functionality -> t_functionality at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:43:20,610 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Topic.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:43:20,625 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Topic -> t_topics at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:43:20,672 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Forum.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:43:20,672 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Forum -> t_forums at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:43:20,672 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.moderators -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:43:20,672 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.members -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:43:20,672 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Group.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:43:20,688 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Group -> t_groups at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:43:20,688 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Group.users -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:43:20,688 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Reply.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:43:20,735 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Reply -> t_replies at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:43:20,735 INFO  Configured SessionFactory: null at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1541)
2010-04-15 14:43:20,735 INFO  Building new Hibernate SessionFactory at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:738)
2010-04-15 14:43:20,735 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:43:20,735 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:43:20,735 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Topic.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:43:20,735 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:43:20,750 INFO  C3P0 using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/ekms at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:81)
2010-04-15 14:43:20,750 INFO  Connection properties: {user=root, password=****, autocommit=true, release_mode=on_close} at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:82)
2010-04-15 14:43:20,750 INFO  autocommit mode: true at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:85)
2010-04-15 14:43:20,766 INFO  MLog clients using log4j logging. at com.mchange.v2.log.MLog.<clinit>(MLog.java:80)
2010-04-15 14:43:20,891 INFO  Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true; trace: 10] at com.mchange.v2.c3p0.C3P0Registry.banner(C3P0Registry.java:204)
2010-04-15 14:43:20,953 INFO  Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@b9f7ae53 [ connectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@672eedca [ acquireIncrement -> 2, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, debugUnreturnedConnectionStackTraces -> false, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 2tx3gj8822m3heq9j6z|739f3f, idleConnectionTestPeriod -> 120, initialPoolSize -> 3, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 120, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 20, maxStatements -> 100, maxStatementsPerConnection -> 0, minPoolSize -> 3, nestedDataSource -> com.mchange.v2.c3p0.DriverManagerDataSource@c179abcc [ description -> null, driverClass -> null, factoryClassLocation -> null, identityToken -> 2tx3gj8822m3heq9j6z|104e28b, jdbcUrl -> jdbc:mysql://localhost:3306/ekms, properties -> {user=******, password=******, autocommit=true, release_mode=on_close} ], preferredTestQuery -> null, propertyCycle -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false; userOverrides: {} ], dataSourceName -> null, factoryClassLocation -> null, identityToken -> 2tx3gj8822m3heq9j6z|13a34af, numHelperThreads -> 3 ] at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getPoolManager(AbstractPoolBackedDataSource.java:462)
2010-04-15 14:43:21,203 INFO  RDBMS: MySQL, version: 5.1.40-community at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:89)
2010-04-15 14:43:21,203 INFO  JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.1.14 ( $Date: 2006-10-18 17:40:15 +0200 (Wed, 18 Oct 2006) $, $Revision: 5888 $ ) at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:90)
2010-04-15 14:43:21,218 INFO  Using dialect: org.hibernate.dialect.MySQLDialect at org.hibernate.dialect.Dialect.<init>(Dialect.java:152)
2010-04-15 14:43:21,218 INFO  Transaction strategy: org.hibernate.transaction.JDBCTransactionFactory at org.hibernate.transaction.TransactionFactoryFactory.buildTransactionFactory(TransactionFactoryFactory.java:34)
2010-04-15 14:43:21,218 INFO  No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended) at org.hibernate.transaction.TransactionManagerLookupFactory.getTransactionManagerLookup(TransactionManagerLookupFactory.java:33)
2010-04-15 14:43:21,218 INFO  Automatic flush during beforeCompletion(): disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:143)
2010-04-15 14:43:21,218 INFO  Automatic session close at end of transaction: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:147)
2010-04-15 14:43:21,218 INFO  JDBC batch size: 15 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:154)
2010-04-15 14:43:21,218 INFO  JDBC batch updates for versioned data: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:157)
2010-04-15 14:43:21,218 INFO  Scrollable result sets: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:162)
2010-04-15 14:43:21,218 INFO  JDBC3 getGeneratedKeys(): enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:170)
2010-04-15 14:43:21,218 INFO  Connection release mode: on_close at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:178)
2010-04-15 14:43:21,218 INFO  Maximum outer join fetch depth: 2 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:202)
2010-04-15 14:43:21,218 INFO  Default batch fetch size: 1 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:205)
2010-04-15 14:43:21,218 INFO  Generate SQL with comments: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:209)
2010-04-15 14:43:21,218 INFO  Order SQL updates by primary key: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:213)
2010-04-15 14:43:21,218 INFO  Order SQL inserts for batching: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:217)
2010-04-15 14:43:21,218 INFO  Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory at org.hibernate.cfg.SettingsFactory.createQueryTranslatorFactory(SettingsFactory.java:386)
2010-04-15 14:43:21,234 INFO  Using ASTQueryTranslatorFactory at org.hibernate.hql.ast.ASTQueryTranslatorFactory.<init>(ASTQueryTranslatorFactory.java:24)
2010-04-15 14:43:21,234 INFO  Query language substitutions: {} at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:225)
2010-04-15 14:43:21,234 INFO  JPA-QL strict compliance: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:230)
2010-04-15 14:43:21,234 INFO  Second-level cache: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:235)
2010-04-15 14:43:21,234 INFO  Query cache: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:239)
2010-04-15 14:43:21,234 INFO  Cache provider: org.hibernate.cache.EhCacheProvider at org.hibernate.cfg.SettingsFactory.createCacheProvider(SettingsFactory.java:373)
2010-04-15 14:43:21,234 INFO  Optimize cache for minimal puts: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:254)
2010-04-15 14:43:21,234 INFO  Structured second-level cache entries: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:263)
2010-04-15 14:43:21,234 INFO  Query cache factory: org.hibernate.cache.StandardQueryCacheFactory at org.hibernate.cfg.SettingsFactory.createQueryCacheFactory(SettingsFactory.java:360)
2010-04-15 14:43:21,234 INFO  Echoing all SQL to stdout at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:283)
2010-04-15 14:43:21,234 INFO  Statistics: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:290)
2010-04-15 14:43:21,234 INFO  Deleted entity synthetic identifier rollback: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:294)
2010-04-15 14:43:21,234 INFO  Default entity-mode: pojo at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:309)
2010-04-15 14:43:21,234 INFO  Named query checking : enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:313)
2010-04-15 14:43:21,265 INFO  building session factory at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:161)
2010-04-15 14:43:21,546 INFO  Not binding factory to JNDI, no JNDI name configured at org.hibernate.impl.SessionFactoryObjectFactory.addInstance(SessionFactoryObjectFactory.java:82)
2010-04-15 14:43:21,561 INFO  Running hbm2ddl schema update at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:115)
2010-04-15 14:43:21,561 INFO  fetching database metadata at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:126)
2010-04-15 14:43:21,561 INFO  updating schema at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:138)
2010-04-15 14:43:21,561 INFO  table not found: t_forum_members at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:43:21,577 INFO  table not found: t_forum_moderators at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:43:21,577 INFO  table not found: t_forums at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:43:21,577 INFO  table not found: t_functionality at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:43:21,577 INFO  table not found: t_group_user at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:43:21,578 INFO  table not found: t_groups at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:43:21,578 INFO  table not found: t_replies at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:43:21,578 INFO  table not found: t_role_functionality at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:43:21,578 INFO  table not found: t_roles at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:43:21,578 INFO  table not found: t_topics at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:43:21,578 INFO  table not found: t_user_roles at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:43:21,578 INFO  table not found: t_users at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:43:21,578 INFO  table not found: t_forum_members at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:43:21,578 INFO  table not found: t_forum_moderators at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:43:21,578 INFO  table not found: t_forums at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:43:21,578 INFO  table not found: t_functionality at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:43:21,578 INFO  table not found: t_group_user at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:43:21,594 INFO  table not found: t_groups at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:43:21,609 INFO  table not found: t_replies at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:43:21,609 INFO  table not found: t_role_functionality at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:43:21,609 INFO  table not found: t_roles at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:43:21,609 INFO  table not found: t_topics at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:43:21,609 INFO  table not found: t_user_roles at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:43:21,609 INFO  table not found: t_users at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 14:43:25,369 INFO  schema update complete at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:160)
2010-04-15 14:43:25,369 INFO  starting update timestamps cache at region: org.hibernate.cache.UpdateTimestampsCache at org.hibernate.cache.UpdateTimestampsCache.<init>(UpdateTimestampsCache.java:41)
2010-04-15 14:43:25,369 WARN  Could not find configuration [org.hibernate.cache.UpdateTimestampsCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 14:43:25,370 INFO  starting query cache at region: org.hibernate.cache.StandardQueryCache at org.hibernate.cache.StandardQueryCache.<init>(StandardQueryCache.java:52)
2010-04-15 14:43:25,370 WARN  Could not find configuration [org.hibernate.cache.StandardQueryCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 14:43:25,619 INFO  CGLIB2 available: proxyTargetClass feature enabled at org.springframework.aop.framework.DefaultAopProxyFactory.<clinit>(DefaultAopProxyFactory.java:59)
2010-04-15 14:43:25,807 INFO  configuring from resource: hibernate.cfg.xml at org.hibernate.cfg.Configuration.configure(Configuration.java:1426)
2010-04-15 14:43:25,807 INFO  Configuration resource: hibernate.cfg.xml at org.hibernate.cfg.Configuration.getConfigurationInputStream(Configuration.java:1403)
2010-04-15 14:43:25,807 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/User.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:43:25,822 INFO  Mapping class: com.capgemini.fs.app.ekms.model.User -> t_users at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:43:25,822 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.roles -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:43:25,822 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.moderatoredForums -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:43:25,822 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.memberOfForums -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:43:25,822 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.groups -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:43:25,822 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Role.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:43:25,822 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Role -> t_roles at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:43:25,838 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.users -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:43:25,838 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.functionalities -> t_role_functionality at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:43:25,838 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Functionality.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:43:25,838 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Functionality -> t_functionality at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:43:25,838 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Topic.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:43:25,853 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Topic -> t_topics at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:43:25,853 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Forum.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:43:25,853 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Forum -> t_forums at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:43:25,853 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.moderators -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:43:25,853 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.members -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:43:25,853 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Group.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:43:25,869 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Group -> t_groups at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:43:25,869 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Group.users -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 14:43:25,869 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Reply.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 14:43:25,869 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Reply -> t_replies at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 14:43:25,869 INFO  Configured SessionFactory: null at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1541)
2010-04-15 14:43:25,869 INFO  Using dialect: org.hibernate.dialect.MySQLDialect at org.hibernate.dialect.Dialect.<init>(Dialect.java:152)
2010-04-15 14:43:25,869 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:43:25,869 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:43:25,869 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Topic.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:43:25,869 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 14:43:25,885 INFO  Running hbm2ddl schema export at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:154)
2010-04-15 14:43:25,885 INFO  exporting generated schema to database at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:179)
2010-04-15 14:43:25,885 INFO  Using Hibernate built-in connection pool (not for production use!) at org.hibernate.connection.DriverManagerConnectionProvider.configure(DriverManagerConnectionProvider.java:41)
2010-04-15 14:43:25,885 INFO  Hibernate connection pool size: 20 at org.hibernate.connection.DriverManagerConnectionProvider.configure(DriverManagerConnectionProvider.java:42)
2010-04-15 14:43:25,885 INFO  autocommit mode: false at org.hibernate.connection.DriverManagerConnectionProvider.configure(DriverManagerConnectionProvider.java:45)
2010-04-15 14:43:25,885 INFO  using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/ekms at org.hibernate.connection.DriverManagerConnectionProvider.configure(DriverManagerConnectionProvider.java:80)
2010-04-15 14:43:25,885 INFO  connection properties: {user=root, password=****} at org.hibernate.connection.DriverManagerConnectionProvider.configure(DriverManagerConnectionProvider.java:86)
2010-04-15 14:43:34,581 INFO  schema export complete at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:196)
2010-04-15 14:43:34,581 INFO  cleaning up connection pool: jdbc:mysql://localhost:3306/ekms at org.hibernate.connection.DriverManagerConnectionProvider.close(DriverManagerConnectionProvider.java:147)
2010-04-15 14:43:34,582 INFO  JDBC 3.0 Savepoint class is available at org.springframework.jdbc.datasource.JdbcTransactionObjectSupport.<clinit>(JdbcTransactionObjectSupport.java:60)
2010-04-15 14:43:35,097 INFO  cleaning up connection pool: jdbc:mysql://localhost:3306/ekms at org.hibernate.connection.DriverManagerConnectionProvider.close(DriverManagerConnectionProvider.java:147)
2010-04-15 15:57:59,730 INFO  JDK 1.4+ collections available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:76)
2010-04-15 15:57:59,840 INFO  Commons Collections 3.x available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:80)
2010-04-15 15:58:00,058 INFO  Loading XML bean definitions from class path resource [application-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 15:58:00,230 INFO  Loading XML bean definitions from class path resource [application-persistence-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 15:58:00,261 INFO  Loading XML bean definitions from class path resource [application-service-context.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 15:58:00,292 INFO  Loading XML bean definitions from class path resource [datasource.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
2010-04-15 15:58:00,323 INFO  Bean factory for application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=12258573]: org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [sessionFactory,hibernateProperties,hibernateInterceptor,userDAO,userDAOTarget,roleDAO,roleDAOTarget,functionalityDAO,functionalityDAOTarget,forumDAO,forumDAOTarget,groupDAO,groupDAOTarget,topicDAO,topicDAOTarget,replyDAO,replyDAOTarget,persistenceService,persistenceServiceTarget,transactionManager,userService,userServiceTarget,roleService,roleServiceTarget,functionalityService,functionalityServiceTarget,forumService,forumServiceTarget,groupService,groupServiceTarget,topicService,topicServiceTarget,replyService,replyServiceTarget,dataSource]; root of BeanFactory hierarchy at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:100)
2010-04-15 15:58:00,339 INFO  35 beans defined in application context [org.springframework.context.support.ClassPathXmlApplicationContext;hashCode=12258573] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324)
2010-04-15 15:58:00,417 INFO  Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@15ed659] at org.springframework.context.support.AbstractApplicationContext.initMessageSource(AbstractApplicationContext.java:475)
2010-04-15 15:58:00,433 INFO  Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@435a3a] at org.springframework.context.support.AbstractApplicationContext.initApplicationEventMulticaster(AbstractApplicationContext.java:497)
2010-04-15 15:58:00,433 INFO  Pre-instantiating singletons in factory [org.springframework.beans.factory.support.DefaultListableBeanFactory defining beans [sessionFactory,hibernateProperties,hibernateInterceptor,userDAO,userDAOTarget,roleDAO,roleDAOTarget,functionalityDAO,functionalityDAOTarget,forumDAO,forumDAOTarget,groupDAO,groupDAOTarget,topicDAO,topicDAOTarget,replyDAO,replyDAOTarget,persistenceService,persistenceServiceTarget,transactionManager,userService,userServiceTarget,roleService,roleServiceTarget,functionalityService,functionalityServiceTarget,forumService,forumServiceTarget,groupService,groupServiceTarget,topicService,topicServiceTarget,replyService,replyServiceTarget,dataSource]; root of BeanFactory hierarchy] at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:278)
2010-04-15 15:58:00,495 INFO  Loading properties file from class path resource [hibernate.properties] at org.springframework.core.io.support.PropertiesLoaderSupport.loadProperties(PropertiesLoaderSupport.java:175)
2010-04-15 15:58:00,526 INFO  Hibernate 3.2.5 at org.hibernate.cfg.Environment.<clinit>(Environment.java:514)
2010-04-15 15:58:00,526 INFO  loaded properties from resource hibernate.properties: {hibernate.connection.username=root, hibernate.connection.password=****, hibernate.dialect=org.hibernate.dialect.MySQLDialect, hibernate.connection.url=jdbc:mysql://localhost:3306/ekms, hibernate.bytecode.use_reflection_optimizer=false, hibernate.connection.driver_class=com.mysql.jdbc.Driver} at org.hibernate.cfg.Environment.<clinit>(Environment.java:532)
2010-04-15 15:58:00,526 INFO  Bytecode provider name : cglib at org.hibernate.cfg.Environment.buildBytecodeProvider(Environment.java:681)
2010-04-15 15:58:00,526 INFO  using JDK 1.4 java.sql.Timestamp handling at org.hibernate.cfg.Environment.<clinit>(Environment.java:598)
2010-04-15 15:58:00,573 INFO  configuring from url: file:/C:/Users/rizhang/Desktop/%e9%a1%b9%e7%9b%ae%e5%a4%87%e4%bb%bd/0410_01/EKMS/bin/hibernate.cfg.xml at org.hibernate.cfg.Configuration.configure(Configuration.java:1441)
2010-04-15 15:58:00,635 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/User.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 15:58:00,713 INFO  Mapping class: com.capgemini.fs.app.ekms.model.User -> t_users at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 15:58:00,729 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.roles -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 15:58:00,729 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.moderatoredForums -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 15:58:00,729 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.memberOfForums -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 15:58:00,729 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.groups -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 15:58:00,729 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Role.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 15:58:00,745 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Role -> t_roles at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 15:58:00,746 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.users -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 15:58:00,746 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.functionalities -> t_role_functionality at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 15:58:00,746 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Functionality.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 15:58:00,777 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Functionality -> t_functionality at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 15:58:00,777 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Topic.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 15:58:00,792 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Topic -> t_topics at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 15:58:00,824 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Forum.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 15:58:00,839 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Forum -> t_forums at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 15:58:00,839 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.moderators -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 15:58:00,839 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.members -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 15:58:00,839 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Group.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 15:58:00,886 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Group -> t_groups at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 15:58:00,886 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Group.users -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 15:58:00,886 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Reply.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 15:58:00,886 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Reply -> t_replies at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 15:58:00,902 INFO  Configured SessionFactory: null at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1541)
2010-04-15 15:58:00,902 INFO  Building new Hibernate SessionFactory at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:738)
2010-04-15 15:58:00,902 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 15:58:00,902 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 15:58:00,902 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Topic.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 15:58:00,902 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 15:58:00,902 INFO  C3P0 using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/ekms at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:81)
2010-04-15 15:58:00,902 INFO  Connection properties: {user=root, password=****, autocommit=true, release_mode=on_close} at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:82)
2010-04-15 15:58:00,902 INFO  autocommit mode: true at org.hibernate.connection.C3P0ConnectionProvider.configure(C3P0ConnectionProvider.java:85)
2010-04-15 15:58:00,948 INFO  MLog clients using log4j logging. at com.mchange.v2.log.MLog.<clinit>(MLog.java:80)
2010-04-15 15:58:01,432 INFO  Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true; trace: 10] at com.mchange.v2.c3p0.C3P0Registry.banner(C3P0Registry.java:204)
2010-04-15 15:58:01,510 INFO  Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@c082aef9 [ connectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@c492b87d [ acquireIncrement -> 2, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, debugUnreturnedConnectionStackTraces -> false, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, identityToken -> 2tx3gj884qn10x9keoa|12696c2, idleConnectionTestPeriod -> 120, initialPoolSize -> 3, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 120, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 20, maxStatements -> 100, maxStatementsPerConnection -> 0, minPoolSize -> 3, nestedDataSource -> com.mchange.v2.c3p0.DriverManagerDataSource@c804ac72 [ description -> null, driverClass -> null, factoryClassLocation -> null, identityToken -> 2tx3gj884qn10x9keoa|104e28b, jdbcUrl -> jdbc:mysql://localhost:3306/ekms, properties -> {user=******, password=******, autocommit=true, release_mode=on_close} ], preferredTestQuery -> null, propertyCycle -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false; userOverrides: {} ], dataSourceName -> null, factoryClassLocation -> null, identityToken -> 2tx3gj884qn10x9keoa|13a34af, numHelperThreads -> 3 ] at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getPoolManager(AbstractPoolBackedDataSource.java:462)
2010-04-15 15:58:01,728 INFO  RDBMS: MySQL, version: 5.1.40-community at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:89)
2010-04-15 15:58:01,728 INFO  JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.1.14 ( $Date: 2006-10-18 17:40:15 +0200 (Wed, 18 Oct 2006) $, $Revision: 5888 $ ) at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:90)
2010-04-15 15:58:01,760 INFO  Using dialect: org.hibernate.dialect.MySQLDialect at org.hibernate.dialect.Dialect.<init>(Dialect.java:152)
2010-04-15 15:58:01,760 INFO  Transaction strategy: org.hibernate.transaction.JDBCTransactionFactory at org.hibernate.transaction.TransactionFactoryFactory.buildTransactionFactory(TransactionFactoryFactory.java:34)
2010-04-15 15:58:01,760 INFO  No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended) at org.hibernate.transaction.TransactionManagerLookupFactory.getTransactionManagerLookup(TransactionManagerLookupFactory.java:33)
2010-04-15 15:58:01,761 INFO  Automatic flush during beforeCompletion(): disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:143)
2010-04-15 15:58:01,761 INFO  Automatic session close at end of transaction: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:147)
2010-04-15 15:58:01,761 INFO  JDBC batch size: 15 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:154)
2010-04-15 15:58:01,761 INFO  JDBC batch updates for versioned data: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:157)
2010-04-15 15:58:01,761 INFO  Scrollable result sets: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:162)
2010-04-15 15:58:01,761 INFO  JDBC3 getGeneratedKeys(): enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:170)
2010-04-15 15:58:01,761 INFO  Connection release mode: on_close at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:178)
2010-04-15 15:58:01,761 INFO  Maximum outer join fetch depth: 2 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:202)
2010-04-15 15:58:01,761 INFO  Default batch fetch size: 1 at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:205)
2010-04-15 15:58:01,761 INFO  Generate SQL with comments: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:209)
2010-04-15 15:58:01,761 INFO  Order SQL updates by primary key: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:213)
2010-04-15 15:58:01,761 INFO  Order SQL inserts for batching: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:217)
2010-04-15 15:58:01,761 INFO  Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory at org.hibernate.cfg.SettingsFactory.createQueryTranslatorFactory(SettingsFactory.java:386)
2010-04-15 15:58:01,761 INFO  Using ASTQueryTranslatorFactory at org.hibernate.hql.ast.ASTQueryTranslatorFactory.<init>(ASTQueryTranslatorFactory.java:24)
2010-04-15 15:58:01,761 INFO  Query language substitutions: {} at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:225)
2010-04-15 15:58:01,761 INFO  JPA-QL strict compliance: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:230)
2010-04-15 15:58:01,761 INFO  Second-level cache: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:235)
2010-04-15 15:58:01,761 INFO  Query cache: enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:239)
2010-04-15 15:58:01,761 INFO  Cache provider: org.hibernate.cache.EhCacheProvider at org.hibernate.cfg.SettingsFactory.createCacheProvider(SettingsFactory.java:373)
2010-04-15 15:58:01,761 INFO  Optimize cache for minimal puts: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:254)
2010-04-15 15:58:01,761 INFO  Structured second-level cache entries: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:263)
2010-04-15 15:58:01,761 INFO  Query cache factory: org.hibernate.cache.StandardQueryCacheFactory at org.hibernate.cfg.SettingsFactory.createQueryCacheFactory(SettingsFactory.java:360)
2010-04-15 15:58:01,792 INFO  Echoing all SQL to stdout at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:283)
2010-04-15 15:58:01,792 INFO  Statistics: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:290)
2010-04-15 15:58:01,792 INFO  Deleted entity synthetic identifier rollback: disabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:294)
2010-04-15 15:58:01,792 INFO  Default entity-mode: pojo at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:309)
2010-04-15 15:58:01,792 INFO  Named query checking : enabled at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:313)
2010-04-15 15:58:01,823 INFO  building session factory at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:161)
2010-04-15 15:58:02,166 INFO  Not binding factory to JNDI, no JNDI name configured at org.hibernate.impl.SessionFactoryObjectFactory.addInstance(SessionFactoryObjectFactory.java:82)
2010-04-15 15:58:02,166 INFO  Running hbm2ddl schema update at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:115)
2010-04-15 15:58:02,166 INFO  fetching database metadata at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:126)
2010-04-15 15:58:02,166 INFO  updating schema at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:138)
2010-04-15 15:58:02,182 INFO  table not found: t_forum_members at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 15:58:02,182 INFO  table not found: t_forum_moderators at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 15:58:02,182 INFO  table not found: t_forums at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 15:58:02,182 INFO  table not found: t_functionality at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 15:58:02,182 INFO  table not found: t_group_user at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 15:58:02,182 INFO  table not found: t_groups at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 15:58:02,182 INFO  table not found: t_replies at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 15:58:02,182 INFO  table not found: t_role_functionality at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 15:58:02,197 INFO  table not found: t_roles at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 15:58:02,197 INFO  table not found: t_topics at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 15:58:02,197 INFO  table not found: t_user_roles at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 15:58:02,197 INFO  table not found: t_users at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 15:58:02,197 INFO  table not found: t_forum_members at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 15:58:02,197 INFO  table not found: t_forum_moderators at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 15:58:02,197 INFO  table not found: t_forums at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 15:58:02,197 INFO  table not found: t_functionality at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 15:58:02,197 INFO  table not found: t_group_user at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 15:58:02,197 INFO  table not found: t_groups at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 15:58:02,197 INFO  table not found: t_replies at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 15:58:02,197 INFO  table not found: t_role_functionality at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 15:58:02,197 INFO  table not found: t_roles at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 15:58:02,197 INFO  table not found: t_topics at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 15:58:02,197 INFO  table not found: t_user_roles at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 15:58:02,197 INFO  table not found: t_users at org.hibernate.tool.hbm2ddl.DatabaseMetadata.getTableMetadata(DatabaseMetadata.java:96)
2010-04-15 15:58:06,035 INFO  schema update complete at org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:160)
2010-04-15 15:58:06,051 INFO  starting update timestamps cache at region: org.hibernate.cache.UpdateTimestampsCache at org.hibernate.cache.UpdateTimestampsCache.<init>(UpdateTimestampsCache.java:41)
2010-04-15 15:58:06,051 WARN  Could not find configuration [org.hibernate.cache.UpdateTimestampsCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 15:58:06,083 INFO  starting query cache at region: org.hibernate.cache.StandardQueryCache at org.hibernate.cache.StandardQueryCache.<init>(StandardQueryCache.java:52)
2010-04-15 15:58:06,083 WARN  Could not find configuration [org.hibernate.cache.StandardQueryCache]; using defaults. at org.hibernate.cache.EhCacheProvider.buildCache(EhCacheProvider.java:86)
2010-04-15 15:58:06,395 INFO  CGLIB2 available: proxyTargetClass feature enabled at org.springframework.aop.framework.DefaultAopProxyFactory.<clinit>(DefaultAopProxyFactory.java:59)
2010-04-15 15:58:06,582 INFO  configuring from resource: hibernate.cfg.xml at org.hibernate.cfg.Configuration.configure(Configuration.java:1426)
2010-04-15 15:58:06,582 INFO  Configuration resource: hibernate.cfg.xml at org.hibernate.cfg.Configuration.getConfigurationInputStream(Configuration.java:1403)
2010-04-15 15:58:06,598 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/User.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 15:58:06,598 INFO  Mapping class: com.capgemini.fs.app.ekms.model.User -> t_users at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 15:58:06,598 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.roles -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 15:58:06,613 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.moderatoredForums -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 15:58:06,613 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.memberOfForums -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 15:58:06,613 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.groups -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 15:58:06,613 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Role.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 15:58:06,613 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Role -> t_roles at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 15:58:06,613 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.users -> t_user_roles at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 15:58:06,613 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Role.functionalities -> t_role_functionality at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 15:58:06,613 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Functionality.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 15:58:06,629 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Functionality -> t_functionality at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 15:58:06,629 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Topic.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 15:58:06,629 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Topic -> t_topics at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 15:58:06,629 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Forum.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 15:58:06,644 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Forum -> t_forums at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 15:58:06,644 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.moderators -> t_forum_moderators at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 15:58:06,644 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.members -> t_forum_members at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 15:58:06,644 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Group.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 15:58:06,644 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Group -> t_groups at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 15:58:06,644 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Group.users -> t_group_user at org.hibernate.cfg.HbmBinder.bindCollection(HbmBinder.java:1422)
2010-04-15 15:58:06,644 INFO  Reading mappings from resource : com/capgemini/fs/app/ekms/model/Reply.hbm.xml at org.hibernate.cfg.Configuration.addResource(Configuration.java:553)
2010-04-15 15:58:06,660 INFO  Mapping class: com.capgemini.fs.app.ekms.model.Reply -> t_replies at org.hibernate.cfg.HbmBinder.bindRootPersistentClassCommonValues(HbmBinder.java:300)
2010-04-15 15:58:06,660 INFO  Configured SessionFactory: null at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1541)
2010-04-15 15:58:06,660 INFO  Using dialect: org.hibernate.dialect.MySQLDialect at org.hibernate.dialect.Dialect.<init>(Dialect.java:152)
2010-04-15 15:58:06,660 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 15:58:06,660 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.User.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 15:58:06,660 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Topic.replies -> t_replies at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 15:58:06,660 INFO  Mapping collection: com.capgemini.fs.app.ekms.model.Forum.topics -> t_topics at org.hibernate.cfg.HbmBinder.bindCollectionSecondPass(HbmBinder.java:2385)
2010-04-15 15:58:06,660 INFO  Running hbm2ddl schema export at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:154)
2010-04-15 15:58:06,660 INFO  exporting generated schema to database at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:179)
2010-04-15 15:58:06,660 INFO  Using Hibernate built-in connection pool (not for production use!) at org.hibernate.connection.DriverManagerConnectionProvider.configure(DriverManagerConnectionProvider.java:41)
2010-04-15 15:58:06,660 INFO  Hibernate connection pool size: 20 at org.hibernate.connection.DriverManagerConnectionProvider.configure(DriverManagerConnectionProvider.java:42)
2010-04-15 15:58:06,676 INFO  autocommit mode: false at org.hibernate.connection.DriverManagerConnectionProvider.configure(DriverManagerConnectionProvider.java:45)
2010-04-15 15:58:06,676 INFO  using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/ekms at org.hibernate.connection.DriverManagerConnectionProvider.configure(DriverManagerConnectionProvider.java:80)
2010-04-15 15:58:06,676 INFO  connection properties: {user=root, password=****} at org.hibernate.connection.DriverManagerConnectionProvider.configure(DriverManagerConnectionProvider.java:86)
2010-04-15 15:58:13,968 INFO  schema export complete at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:196)
2010-04-15 15:58:13,968 INFO  cleaning up connection pool: jdbc:mysql://localhost:3306/ekms at org.hibernate.connection.DriverManagerConnectionProvider.close(DriverManagerConnectionProvider.java:147)
2010-04-15 15:58:13,983 INFO  JDBC 3.0 Savepoint class is available at org.springframework.jdbc.datasource.JdbcTransactionObjectSupport.<clinit>(JdbcTransactionObjectSupport.java:60)
2010-04-15 15:58:14,685 INFO  cleaning up connection pool: jdbc:mysql://localhost:3306/ekms at org.hibernate.connection.DriverManagerConnectionProvider.close(DriverManagerConnectionProvider.java:147)
2010-04-16 09:13:39,549 INFO  JDBC 3.0 Savepoint class is available at org.springframework.jdbc.datasource.JdbcTransactionObjectSupport.<clinit>(JdbcTransactionObjectSupport.java:60)
2010-04-16 10:49:38,139 INFO  JDK 1.4+ collections available at org.springframework.core.CollectionFactory.<clinit>(CollectionFactory.java:76)
